| 1 | 0.6.0: 2010-04-13 |
|---|
| 2 | ================= |
|---|
| 3 | |
|---|
| 4 | - 0.6.0 relies on libspatialindex 1.5.0+. |
|---|
| 5 | - Intersection and nearest methods return iterators over results instead of |
|---|
| 6 | lists. |
|---|
| 7 | - Number of results for nearest() defaults to 1. |
|---|
| 8 | - libsidx C library of 0.5.0 removed and included in libspatialindex |
|---|
| 9 | - objects="raw" to return the object sent in (for speed). |
|---|
| 10 | - .count() method to return the intersection count without the overhead |
|---|
| 11 | of returning a list (thanks Leonard Norrgård). |
|---|
| 12 | - Improved bulk loading performance |
|---|
| 13 | - Supposedly no memory leaks :) |
|---|
| 14 | - Many other performance tweaks (see docs). |
|---|
| 15 | - Bulk loader supports interleaved coordinates |
|---|
| 16 | - Leaf queries. You can return the box and ids of the leaf nodes of the index. |
|---|
| 17 | Useful for visualization, etc. |
|---|
| 18 | - Many more docstrings, sphinx docs, etc |
|---|
| 19 | |
|---|
| 20 | |
|---|
| 21 | 0.5.0: 2009-08-XX |
|---|
| 22 | ================= |
|---|
| 23 | |
|---|
| 24 | - Complete refactoring to use libsidx - a C API for libspatialindex. The |
|---|
| 25 | code is now ctypes over libsidx, and a number of new features are now available |
|---|
| 26 | as a result of this refactoring. |
|---|
| 27 | |
|---|
| 28 | * ability to store pickles within the index (clustered index) |
|---|
| 29 | * ability to use custom extension names for disk-based indexes |
|---|
| 30 | * ability to modify many index parameters at instantiation time |
|---|
| 31 | * storage of point data reduced by a factor of 4 |
|---|
| 32 | * bulk loading of indexes at instantiation time |
|---|
| 33 | * ability to quickly return the bounds of the entire index |
|---|
| 34 | * ability to return the bounds of index entries |
|---|
| 35 | * much better windows support |
|---|
| 36 | * libspatialindex 1.4.0 required. |
|---|
| 37 | |
|---|
| 38 | 0.4.3: 2009-06-05 |
|---|
| 39 | ================= |
|---|
| 40 | - Fix reference counting leak #181 |
|---|
| 41 | |
|---|
| 42 | 0.4.2: 2009-05-25 |
|---|
| 43 | ================= |
|---|
| 44 | - Windows support |
|---|
| 45 | |
|---|
| 46 | 0.4.1: 2008-03-24 |
|---|
| 47 | ================= |
|---|
| 48 | |
|---|
| 49 | - Eliminate uncounted references in add, delete, nearestNeighbor (#157). |
|---|
| 50 | |
|---|
| 51 | 0.4: 2008-01-24 |
|---|
| 52 | =============== |
|---|
| 53 | |
|---|
| 54 | - Testing improvements. |
|---|
| 55 | - Switch dependency to the single consolidated spatialindex library (1.3). |
|---|
| 56 | |
|---|
| 57 | 0.3: 26 November 2007 |
|---|
| 58 | ===================== |
|---|
| 59 | - Change to Python long integer identifiers (#126). |
|---|
| 60 | - Allow deletion of objects from indexes. |
|---|
| 61 | - Reraise index query errors as Python exceptions. |
|---|
| 62 | - Improved persistence. |
|---|
| 63 | |
|---|
| 64 | 0.2: |
|---|
| 65 | ================== |
|---|
| 66 | - Link spatialindex system library. |
|---|
| 67 | |
|---|
| 68 | 0.1: 13 April 2007 |
|---|
| 69 | ================== |
|---|
| 70 | - Add disk storage option for indexes (#320). |
|---|
| 71 | - Change license to LGPL. |
|---|
| 72 | - Moved from Pleiades to GIS-Python repo. |
|---|
| 73 | - Initial release. |
|---|
| 74 | |
|---|