Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre-Boost release of latest changes in develop #141

Merged
merged 50 commits into from
Aug 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
bb18ff4
Adds missing include header.
mzimbres Mar 7, 2023
52e62ba
Merge pull request #80 from boostorg/79-missing-header-in-resulthpp
mzimbres Mar 8, 2023
728b35c
Adds protobuf example.
mzimbres Mar 10, 2023
cd00047
Merge pull request #82 from boostorg/81-add-support-for-protobuf
mzimbres Mar 11, 2023
fd96720
Implements non-member async_run for plain connections.
mzimbres Mar 12, 2023
90bcd62
Including only necessary headers.
mzimbres Mar 14, 2023
c7f49c6
Adds address struct.
mzimbres Mar 15, 2023
c289696
Merge pull request #86 from boostorg/83-fix-reconnect-loop-in-the-sub…
mzimbres Mar 16, 2023
0bcb7dc
Uses consign to simplify the check-health operation.
mzimbres Mar 20, 2023
e7ff1ce
Merge pull request #89 from boostorg/88-simplify-async_check_health-w…
mzimbres Mar 20, 2023
7a08588
Progresses with the subscriber.
mzimbres Mar 22, 2023
5ac4f7e
Removes dependency on asio::promise as it does not compile on windows.
mzimbres Mar 23, 2023
a6cb4ca
Adds high-level functionality to connection::async_run.
mzimbres Mar 24, 2023
2d53bb7
Merge pull request #92 from boostorg/90-add-support-for-reconnection
mzimbres May 6, 2023
607a9e9
Added example cpp20_streams, which reproduces an assertion.
bram Mar 15, 2023
3808fec
Cleaned up a bit
bram Mar 16, 2023
1f9b3e8
Rebase the branch on develop.
mzimbres May 6, 2023
30a6e34
Merge pull request #97 from boostorg/85-added-example-cpp20_streams-w…
mzimbres May 6, 2023
6f9fd5b
Unifies ssl and plain connections.
mzimbres May 7, 2023
c0aa435
The ssl::context is now owned by the connection.
mzimbres May 10, 2023
663e9ac
Simplifications.
mzimbres May 13, 2023
2982f83
Merge pull request #98 from boostorg/94-unify-redisconnection-and-red…
mzimbres May 13, 2023
22bacbd
Simplifies the CMakeLists.txt.
mzimbres May 14, 2023
c21f70b
Merge pull request #99 from boostorg/93-use-cmake-foreach-to-simplify…
mzimbres May 14, 2023
11eebcf
Fixes redis.hpp and slightly improves compilation times.
mzimbres May 16, 2023
7abfc5f
Merge pull request #101 from boostorg/100-runhpp-no-longer-present-bu…
mzimbres May 20, 2023
f5f57e3
Improvements in the redis-push stress test.
mzimbres May 20, 2023
538ab8f
Reduces the number of rescheduling needed to process a server sent push.
mzimbres May 21, 2023
3c02a76
Replaces connection channel with a timer.
mzimbres May 21, 2023
ec8a1c7
Merge pull request #105 from boostorg/95-improve-the-performance-of-c…
mzimbres May 28, 2023
e09a53f
Removes payload rotation from request.
mzimbres Jun 4, 2023
a8a78c3
Merge pull request #109 from boostorg/103-cant-read-response-of-hello…
mzimbres Jun 4, 2023
635b360
Removes unnecessary files.
mzimbres Jun 8, 2023
c99790a
Uses choco instead of cinst.
mzimbres Jun 11, 2023
607946f
Merge pull request #112 from boostorg/111-simplify-the-serialization-…
mzimbres Jun 11, 2023
82430af
Make the connection non-generic on the executor type.
mzimbres Jun 11, 2023
d29a057
Uses composition instead of inheritance in the connection class.
mzimbres Jun 20, 2023
a715c25
Improvements in the docs.
mzimbres Jun 23, 2023
69d1242
Merge pull request #116 from boostorg/113-create-an-experimental-conn…
mzimbres Jun 24, 2023
b5f8348
build: add cmake options
hexorer Jun 23, 2023
4652537
Merge pull request #117 from cthulhu-irl/build/add-cmake-options
mzimbres Jul 1, 2023
9dec635
Simplifications in the parser.
mzimbres Jul 9, 2023
7d16259
Merge pull request #130 from boostorg/119-simplify-the-parser-op
mzimbres Jul 30, 2023
9ebcc54
connection: async_exec forwards completion token
cbodley Aug 2, 2023
4f6f8b4
Merge pull request #132 from cbodley/wip-exec-forward
mzimbres Aug 2, 2023
91014b1
Simplifies parse ops and fixes health-check on reconnection.
mzimbres Aug 5, 2023
ad3c291
Merge pull request #133 from boostorg/122-health-check-not-restart-af…
mzimbres Aug 5, 2023
10603b7
Sends SELECT right after HELLO after a connection.
mzimbres Aug 6, 2023
34ff1ce
Fixes https://github.com/boostorg/redis/issues/121
mzimbres Aug 6, 2023
81927de
Merge pull request #134 from boostorg/123-automatically-select-databa…
mzimbres Aug 6, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,8 @@ jobs:
platform_version: ${{env.BOOST_PLATFORM_VERSION}}
arch: null

- name: Install packages
run: cinst openssl
- name: Install openssl
run: choco install openssl

- name: Create build directory
run: mkdir build
Expand Down Expand Up @@ -115,6 +115,8 @@ jobs:
uses: actions/checkout@v3
- name: Install CMake
run: sudo apt-get -y install cmake
- name: Install protobuf
run: sudo apt-get -y install protobuf-compiler
- name: Install compiler
run: sudo apt-get install -y ${{ matrix.install }}
- name: Install Redis
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Coverage
on:
push:
branches:
- master
- develop
jobs:
posix:
defaults:
Expand Down
Loading