Anarthal (Rubén Pérez)
bdd9c327c1
Adds Sentinel support ( #345 )
...
close #237
close #269
close #268
close #229
2025-11-19 22:31:19 +01:00
Anarthal (Rubén Pérez)
1f6c6bd64d
Adds Valkey CIs and docs ( #296 )
...
* Adds Valkey CIs
Modifies existing builds to use different database flavors and versions:
* Redis 7.4.5
* Redis 8.2.1
* Valkey 8.1.3
* Update docs
2025-09-01 20:14:26 +02:00
Anarthal (Rubén Pérez)
adf17f2b3b
Migrates the documentation to Asciidoc/MrDocs ( #276 )
...
Fixes some typos
close #247
2025-07-02 23:27:33 +02:00
Anarthal (Rubén Pérez)
7304d99bf6
Adds support for UNIX sockets ( #272 )
...
close #246
2025-06-20 13:23:39 +02:00
Anarthal (Rubén Pérez)
6d5b550bb3
Restores the TLS tests in CI ( #267 )
...
Renews test certificates
Recovers and refactors test_conn_tls.cpp
Adds a test for TLS reconnection
2025-06-07 18:37:09 +02:00
Anarthal (Rubén Pérez)
0c8c6fcc09
Fixes a memory corruption in logger and adds sanitizer builds to CI ( #261 )
...
logger now owns the prefix string
This fixes a use-after-stack-return memory error in async_run
Adds a clang-19 and a gcc-14 build to CI with the address and undefined behavior sanitizer enabled
close #260
2025-06-01 13:40:37 +02:00
Anarthal (Rubén Pérez)
e8b13bd7a0
Enables -Wall and -Werror in CIs ( #254 )
...
Removed warnings in:
* bench/echo_server_client.cpp (parameter shadowing)
* include/boost/redis/adapter/detail/adapters.hpp (unused parameter)
* include/boost/redis/connection.hpp (unused parameter)
* include/boost/redis/resp3/impl/parser.ipp (signed to unsigned conversion)
* test/test_conversions.cpp (signed to unsigned comparison)
* test/test_issue_50.cpp (superfluous move)
* test/test_low_level_sync_sans_io.cpp (signed to unsigned comparison)
2025-05-20 20:30:15 +02:00
Dirk Stolle
7dd5a77d4f
Remove executable flags from key and certificate files
...
See <https://github.com/boostorg/admin/issues/47#issuecomment-2575165830 >.
[ci skip]
2025-01-27 11:12:25 +01:00
Ruben Perez
90f3d6cd92
docker-compose without build
2024-04-03 16:02:55 +02:00
Ruben Perez
ef6dea1666
Missing package & env var
2024-04-03 16:02:55 +02:00
Ruben Perez
90b001a54e
Correct volume mount
2024-04-03 16:02:55 +02:00
Ruben Perez
a4e9a60f34
Removed external service
2024-04-03 16:02:55 +02:00
Ruben Perez
b71dff6dd0
Missing ports in docker-compose
2024-04-03 16:02:55 +02:00
Ruben Perez
35276b6acb
Docker compose with build step
2024-04-03 16:02:55 +02:00
Ruben Perez
098fbd68d2
CI with Docker compose
2024-04-03 16:02:55 +02:00
Ruben Perez
e7cec45cb2
Test TLS files
2024-04-03 16:02:55 +02:00
Marcelo Zimbres
2b12525206
Adds container to matrix.
2023-10-30 22:59:04 +01:00
Ruben Perez
4d30d1e0c0
split cmake_test
2023-10-05 16:10:25 +02:00
Ruben Perez
92be6d958f
Reduced ci.py verbosity
2023-10-05 16:08:49 +02:00
Ruben Perez
d386b30c3a
Simplified ci.py
2023-10-05 13:25:49 +02:00
Ruben Perez
b7b4f8f449
OpenSSL win fix in CI
2023-10-05 12:02:31 +02:00
Ruben Perez
2cd487784b
Attempt to solve b2 openssl problem in win
2023-10-04 18:58:07 +02:00
Ruben Perez
84c8649d66
Bad b2 command
2023-10-04 18:48:29 +02:00
Ruben Perez
0bf4e76981
B2 CI
2023-10-04 18:41:48 +02:00
Ruben Perez
56f7d5af69
examples => example
2023-10-04 17:47:03 +02:00
Ruben Perez
ffc35e8e3e
copytree and cxxstd
2023-10-04 17:23:48 +02:00
Ruben Perez
4a39a0d20a
Toolset
2023-10-04 17:07:26 +02:00
Ruben Perez
221016f1c9
subdir tests
2023-10-04 12:29:59 +02:00
Ruben Perez
cb9fdba0a4
New cmakes
2023-10-04 11:28:55 +02:00
Ruben Perez
1c96a60709
ci.py first version
2023-10-03 23:09:34 +02:00
Marcelo Zimbres
4f0d9de393
Removes command enum.
2022-06-27 22:48:47 +02:00
Marcelo Zimbres
8af1c9f19c
Adds nodejs echo_server benchmark program.
2022-06-19 14:12:10 +02:00
Marcelo Zimbres
b058cc0c02
Adds echo_server_direct tool for benchmark purposes.
2022-06-19 09:17:28 +02:00
Marcelo Zimbres
5328cdff9a
Adds coalesce option.
2022-06-17 22:51:51 +02:00
Marcelo Zimbres
ce9cb04168
Refactoring.
2022-06-12 14:44:20 +02:00
Marcelo Zimbres
9e43541a5e
Remove Command template parameter from request.
2022-06-06 15:22:31 +02:00
Marcelo Zimbres
97cb5b5b25
Improvements in the project structure.
2022-06-06 10:51:47 +02:00
Marcelo Zimbres
a411cc50fc
Simplifies and enhances code modularity.
2022-06-05 23:01:19 +02:00
Marcelo Zimbres
ebef2f9e23
Pass the adapter directly to async_exec.
2022-05-28 21:19:00 +02:00
Marcelo Zimbres
4858c078f9
Improvements with timeouts and simplifications.
2022-05-25 21:43:37 +02:00
Marcelo Zimbres
f6fc45d8ba
Small improvements.
2022-05-22 22:21:58 +02:00
Marcelo Zimbres
215fd7ea73
Renames serializer to request.
2022-05-18 22:22:17 +02:00
Marcelo Zimbres
7c7eed4a53
Refactors the serializer class.
2022-05-14 23:16:16 +02:00
Marcelo Zimbres
d1bf3a91be
Changes:
...
* Program to benchmark the high level client.
* First steps with sentinel support in the high level client.
2022-05-04 22:54:21 +02:00
Marcelo Zimbres
abd339d0f2
Updates the copyright notice.
2022-04-26 10:43:35 +02:00
Marcelo Zimbres
f0deda42a4
Updates to boost license.
2022-04-25 22:16:05 +02:00
Marcelo Zimbres
5c23299a8a
Ports to C++14.
2022-04-05 19:47:20 +02:00
Marcelo Zimbres
379da7a340
Some code improvements.
2022-04-04 22:38:02 +02:00
Marcelo Zimbres
be79f58808
Simplifies the serializer.
2022-04-03 20:54:39 +02:00
Marcelo Zimbres
5aa034d6a5
Some improvements.
2022-03-30 21:50:28 +02:00