Skip to content

Tags: aerospike/aerospike-client-python

Tags

19.2.3.dev2

Toggle 19.2.3.dev2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump codecov/codecov-action from 6.0.1 to 7.0.0 (#1112)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 6.0.1 to 7.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@e79a696...fb8b358)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

19.2.3.dev1

Toggle 19.2.3.dev1's commit message
Auto-bump version to 19.2.3 [skip ci]

19.2.2

Toggle 19.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[CLIENT-4040] Disable flaky test case "test_neg_exists_with_low_timeo…

…ut" in test_exists.py (#917)

This test case only passes in test environments that have an e2e latency of less than 2ms; otherwise, the test case will fail. There's certain test environments that can have an e2e latency that can be longer than 2ms (e.g on macOS x86). We just remove this test case since the dev tests are more for functional testing than performance testing.

We still have test cases for running client.exists() when:

- A record no longer exists (e.g the returned metadata dictionary is None)
- A record still exists

19.2.2.dev17

Toggle 19.2.2.dev17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[CLIENT-4040] Disable flaky test case "test_neg_exists_with_low_timeo…

…ut" in test_exists.py (#917)

This test case only passes in test environments that have an e2e latency of less than 2ms; otherwise, the test case will fail. There's certain test environments that can have an e2e latency that can be longer than 2ms (e.g on macOS x86). We just remove this test case since the dev tests are more for functional testing than performance testing.

We still have test cases for running client.exists() when:

- A record no longer exists (e.g the returned metadata dictionary is None)
- A record still exists

19.2.2.dev16

Toggle 19.2.2.dev16's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[CLIENT-4702] Fix several code examples in the API docs. Add smoke te…

…st to check that code examples are valid using doctest (#1047)

This addresses all the code examples in aerospike_helpers, as well as most of the code examples for aerospike and aerospike.Client.

There are still some code examples aren't tested yet e.g because they are incomplete, require EE features, or I didn't have time to get to the remaining code examples in time for the next client release. There is another PR to address those: #1096

Extra Changes:

- Replaced the code example for client.udf_put(), client.udf_list(), and client.udf_remove() with a higher level code example for the "User Defined Functions" section. The latter is verified to run without errors using doctest and demonstrates the outcomes of those API calls.
- Add ability to copy code examples while also stripping any characters that aren't valid Python syntax
- Remove bad code example for HyperLogLog class. Normally, HyperLogLog bins are created using operations or expressions.

Known issues introduced here

Documentation for aerospike.Client: The testsetup code block isn't visible by default, so we have to have a duplicate codeblock to show that code. This introduces some technical debt, and having the testsetup code visible is a missing feature in Sphinx: sphinx-doc/sphinx#3247

19.2.2.dev15

Toggle 19.2.2.dev15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[CLIENT-4330] Address a bug where the client can add more than 4096 r…

…ecords in a transaction using client.batch_write() (#1076)

Extra changes

New test case for using client.batch_write() with transactions doesn't reproduce the crash that followed this bug, but it's good to have

19.2.2.dev14

Toggle 19.2.2.dev14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[CLIENT-4845] Fix user dictionary returning only the first entries fo…

…r the read_info and write_info array of integers (#1074)

Tests for admin_query_user_info() and admin_query_users_info() were not checking the user dictionary correctly. Now these tests match the documentation.

Extra changes:

client.admin_query_user_info() and client.admin_query_users_info() tests: when checking the roles in the user dictionary, only check the roles are present and not in any particular order.

19.2.2.dev13

Toggle 19.2.2.dev13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[CLIENT-4862] CI/CD: Enable flag for tracing commands (-x) in bash wh…

…en running setup-aerospike-server shared action to make easier to debug failures (#1083)

Extra changes

- Point the shared setup-aerospike-server action to a revision in main so we can eventually delete the shared-workflows feature branch.
- Fix sanity test for artifact count not working if an artifact fails to be found or too many artifacts are selected.

19.2.2.dev12

Toggle 19.2.2.dev12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[CLIENT-4834] Fix memory error when shared memory is enabled and serv…

…er version is read before sending user agent string (#1067)

19.2.2.dev11

Toggle 19.2.2.dev11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump codecov/codecov-action from 6.0.0 to 6.0.1 (#1088)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@57e3a13...e79a696)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>