Skip to main content

ZODB BTree optimizations

Project description

Introduction

This library provides experimental code to speed up BTree difference and intersection functions, as used by the ZCatalog.

It’s been extracted out from experimental.catalogqueryplan now that the query plan implementation has been moved to ZCatalog itself.

Testing

To test, import the monkey patch in other tests, like CMFPlone:

import experimental.btree

and run the test.

Development

Development of this project takes place at: https://github.com/Jarn/experimental.btree

Changelog

1.1 - 2011-08-21

  • Update to Cython 0.15. [hannosch]

  • Correct small/big assignment if only the fist argument is a tree set. [hannosch]

  • Avoid intersection optimizations if both arguments are non-tree sets. [hannosch]

1.0 - 2011-07-29

  • Split off from experimental.catalogqueryplan. [hannosch]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

experimental.btree-1.1.zip (45.6 kB view details)

Uploaded Source

File details

Details for the file experimental.btree-1.1.zip.

File metadata

File hashes

Hashes for experimental.btree-1.1.zip
Algorithm Hash digest
SHA256 7a6cb5473623191ee192d2f2c5d51d18b57f1421b0c2c4603374cabee29e2b91
MD5 3b6db9d6b73cd811214b135c407737ea
BLAKE2b-256 186087ed7af690ec04ec88fd99b86c5752ae15c731764d5410088f4ce75050c7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page