-
Notifications
You must be signed in to change notification settings - Fork 292
update build dependencies for debian packaging #13
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
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
|
Thanks for sharing your patch. We will test it and then, most likely, merge it into main repo. |
Author
|
Thanks. I just updated with more file changes to include the static library too. |
Contributor
|
Hi! Thanks for your pull request. We just released a new beta version of the driver: https://github.com/datastax/cpp-driver/tree/1.0. Work continues on that branch. I will be moving this branch to "deprecated". |
jul-stas
added a commit
to jul-stas/cpp-driver
that referenced
this pull request
Nov 27, 2020
Integration tests heavily rely on static initialization, so one should be careful about using static variables from other translation units. In this case it is suspected that usage of `std::cout` causes segfaults due to init order fiasco. I commented out the line which was attempted to be displayed before the crash. Fixes datastax#13
jul-stas
added a commit
to jul-stas/cpp-driver
that referenced
this pull request
Nov 29, 2020
In this case it is suspected that usage of `std::cout` causes segfaults due to init order fiasco. I commented out the crashing line. Fixes datastax#13
jul-stas
added a commit
to jul-stas/cpp-driver
that referenced
this pull request
Dec 15, 2020
When integration test gets constructed, it can set global `cb_` and `data_` to temporaries. After the test finishes and temporaries are destroyed, the next tests ctor may try to refer to them (before it sets the globals by itself). This happened in the ctor of `Random`, which logged a message in case of failure. Sometimes this manifested as segfault, sometimes as a deadlock. This fix restores the old logger values on test teardown - most likely to stderr. Fixes datastax#13
jul-stas
added a commit
to jul-stas/cpp-driver
that referenced
this pull request
Dec 15, 2020
When integration test gets constructed, it can set global `cb_` and `data_` to temporaries. After the test finishes and temporaries are destroyed, the next tests ctor may try to refer to them (before it sets the globals by itself). This happened in the ctor of `Random`, which logged a message in case of failure. Sometimes this manifested as segfault, sometimes as a deadlock. This fix restores the old logger values on test teardown - most likely to stderr. Fixes datastax#13
jul-stas
added a commit
to jul-stas/cpp-driver
that referenced
this pull request
Dec 15, 2020
When integration test gets constructed, it can set global `cb_` and `data_` to temporaries. After the test finishes and temporaries are destroyed, the next tests ctor may try to refer to them (before it sets the globals by itself). This happened in the ctor of `Random`, which logged a message in case of failure. Sometimes this manifested as segfault, sometimes as a deadlock. This fix restores the old logger values on test teardown - most likely to stderr. Fixes datastax#13
millerjp
added a commit
to millerjp/cpp-driver
that referenced
this pull request
Sep 8, 2025
…ng (log datastax#13) CRITICAL FIXES: - Removed hardcoded FLOAT type assumption when parsing fails - Eliminated silent fallback to empty vector - Added proper error state (is_valid_) to VectorIterator - Iterator now fails explicitly when vector type cannot be parsed - Added error logging for all failure cases - Created error handling tests This ensures data integrity by failing fast rather than silently corrupting data.
millerjp
added a commit
to millerjp/cpp-driver
that referenced
this pull request
Sep 8, 2025
…ax#13) - Expose nested vector support in public header - Function already implemented internally - Allows vector<frozen<vector<T>>> operations - Note: Cassandra 5.0.5 appears to hang when creating nested vector tables
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
update build dependencies for debian packaging