This is an automated email from the ASF dual-hosted git repository. tomaz pushed a change to branch trunk in repository https://gitbox.apache.org/repos/asf/libcloud.git.
from 4608765 Add some developer docs on how to update node sizing and pricing data. new f342db3 Add a test case for object prefix filtering for the local storage drivers. new eefd4c6 Revert changes from #1584 which were backward incompatbile and broke the Libcloud API. new 260e676 Add additional assertions. new 2607d53 Add changelog entry. new 6a24f1e Ensure stable and consistent test runs by sorting objects by name in ascending order. new 4cdf818 Add changelog entry. new 6f02d89 Update changelog wording. new 230a094 Add micro benchmark which measures how much overhead sorting objects by name in the list method adds. new 42c5728 Update comment. new 7c9cfed Run micro benchmarks on CI. new b2ddf5d Ensure there are no import time side affects. new c2b870b Fix tox target, make sure locking is enabled for the tests. new d77fd7a Igore micro benchmarks when run test tox target. new 6c1ac18 Make use locking constructor level argument instead of the module level one. new 011168b Simplify the code and get rid of another module level constant. new ddb4af6 Update changelog entry. new 97a417d Merge pull request #1631 from Kami/revert_1584 The 8871 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .github/workflows/main.yml | 42 +++++++ .gitignore | 1 + CHANGES.rst | 23 ++++ libcloud/storage/drivers/local.py | 69 +++++++++--- .../test_list_objects_filtering_performance.py | 123 +++++++++++++++++++++ libcloud/test/storage/test_local.py | 31 +++++- requirements-tests.txt | 1 + tox.ini | 12 +- 8 files changed, 280 insertions(+), 22 deletions(-) create mode 100644 libcloud/test/benchmarks/test_list_objects_filtering_performance.py