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

Fix C++ SDK core dump issue #2

Merged
merged 6 commits into from
Mar 14, 2024
Merged

Fix C++ SDK core dump issue #2

merged 6 commits into from
Mar 14, 2024

Conversation

lizhanhui
Copy link
Owner

Which Issue(s) This PR Fixes

Fixes #issue_id

Brief Description

How Did You Test This Change?

@lizhanhui lizhanhui merged commit 99c505a into develop Mar 14, 2024
3 of 5 checks passed
lizhanhui added a commit that referenced this pull request Mar 25, 2024
* fix: sync namespace from server Settings

* feat: use opentelemetry for tracing/metrics/logging

* Remove broken links and add targets to generate compile_commands.json

Signed-off-by: lizhanhui <[email protected]>

* fix: timer task may invoke a call to a destructing stream

Signed-off-by: Zhanhui Li <[email protected]>

* fix: update document as we have changed the way to generate compile_commands.json

* fix: static_cast StreamState to std::uint8_t as enum class by default is not formattable

Signed-off-by: Li Zhanhui <[email protected]>

---------

Signed-off-by: lizhanhui <[email protected]>
Signed-off-by: Zhanhui Li <[email protected]>
Signed-off-by: Li Zhanhui <[email protected]>
lizhanhui added a commit that referenced this pull request Jul 17, 2024
* feat: add tagged-release github action pipeline

Signed-off-by: Zhanhui Li <[email protected]>

* Fix C++ SDK core dump issue (#2)

* fix: sync namespace from server Settings

* feat: use opentelemetry for tracing/metrics/logging

* Remove broken links and add targets to generate compile_commands.json

Signed-off-by: lizhanhui <[email protected]>

* fix: timer task may invoke a call to a destructing stream

Signed-off-by: Zhanhui Li <[email protected]>

* fix: update document as we have changed the way to generate compile_commands.json

* fix: static_cast StreamState to std::uint8_t as enum class by default is not formattable

Signed-off-by: Li Zhanhui <[email protected]>

---------

Signed-off-by: lizhanhui <[email protected]>
Signed-off-by: Zhanhui Li <[email protected]>
Signed-off-by: Li Zhanhui <[email protected]>

* fix: fix stream state transition with gRPC reactor

Signed-off-by: Li Zhanhui <[email protected]>

* fix: revamp TelemetryBidiRecator

Signed-off-by: Li Zhanhui <[email protected]>

* feat: explicitly control exported symbols

Signed-off-by: Li Zhanhui <[email protected]>

* fix: release write hold when OnReadDone with ok=false and there is no inflight write

Signed-off-by: Li Zhanhui <[email protected]>

* feat: revamp TelemetryBidiReactor states and their transition graph

Signed-off-by: Li Zhanhui <[email protected]>

* fix: example publish message QPS stats lambda

* Fifo opt (apache#732)

* Prepare to optimize FIFO publishing

Signed-off-by: Li Zhanhui <[email protected]>

* fix: SendReceipt now contains std::unique_ptr<Message> being sent

Signed-off-by: Li Zhanhui <[email protected]>

* fix: add doc explaining why we taking ownership of the message being sent

Signed-off-by: Li Zhanhui <[email protected]>

* feat: implement FifoProducerPartition

Signed-off-by: Li Zhanhui <[email protected]>

* feat: implement FifoProducerImpl

Signed-off-by: Li Zhanhui <[email protected]>

* feat: implement builder for FifoProducer

Signed-off-by: Li Zhanhui <[email protected]>

* fix: prepare to debug

Signed-off-by: Li Zhanhui <[email protected]>

* fix: log sending sending stages

Signed-off-by: Li Zhanhui <[email protected]>

---------

Signed-off-by: Li Zhanhui <[email protected]>

* fix: spell errors

Signed-off-by: Li Zhanhui <[email protected]>

* fix: markdown code blocks should be fenced by blank lines

Signed-off-by: Li Zhanhui <[email protected]>

* fix: copyright header

Signed-off-by: Li Zhanhui <[email protected]>

* fix: copyright header

Signed-off-by: Li Zhanhui <[email protected]>

* fix: include statements

Signed-off-by: Zhanhui Li <[email protected]>

* feat: build example_fifo_producer in BUILD.bazel

Signed-off-by: Zhanhui Li <[email protected]>

* fix: apache#713 correct misuse of absl::make_optional

Signed-off-by: Zhanhui Li <[email protected]>

---------

Signed-off-by: Zhanhui Li <[email protected]>
Signed-off-by: lizhanhui <[email protected]>
Signed-off-by: Li Zhanhui <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant