Skip to content

Conversation

@acewin
Copy link

@acewin acewin commented Feb 5, 2014

update build dependencies for debian packaging

@jstasiewicz
Copy link
Contributor

Thanks for sharing your patch. We will test it and then, most likely, merge it into main repo.

@acewin
Copy link
Author

acewin commented Feb 6, 2014

Thanks. I just updated with more file changes to include the static library too.

@mpenick
Copy link
Contributor

mpenick commented Jun 11, 2014

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".

@mpenick mpenick closed this Jun 11, 2014
mpenick pushed a commit that referenced this pull request Aug 3, 2016
mikefero added a commit that referenced this pull request Jan 14, 2020
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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants