[Python-modules-commits] [python-django-treebeard] tag 1.0 created (now f788bfb)
Michael Fladischer
fladi at moszumanska.debian.org
Wed Oct 19 09:42:07 UTC 2016
This is an automated email from the git hooks/post-receive script.
fladi pushed a change to tag 1.0
in repository python-django-treebeard.
at f788bfb (commit)
This tag includes the following new commits:
new c081945 Initial directory structure.
new 23c83c8 Initial commit. No docs, readmes, setup, etc. Just (working) code.
new b8b78ef MAJOR refactoring, TDD ftw.
new 7bd5179 Optimization in get_children/get_siblings: using BETWEEN instead of LIKE
new 115b0fc Added more node move tests
new 8f86fd4 Refactored add_sibling and move, now they share code for great justice.
new 5de0721 smaller move(), it was unmaintainable
new 63e62de updated the docstrings of add_sibling and move
new 9b50409 The base class to inherit nodes is now MPNode (Materialized Path node). Node is now a base class for future tree classes.
new 5882c57 docstring for Node
new 000d9ff The ALPHABET global variable can now be specified by tree with the alphabet attribute starting the reSTification of the docstrings
new 9eb4320 removing useless global vars
new 233218b Updated numconv to 1.1
new 298e8dc docstrings are now sphinx-ready thank to the power of reST
new dd7ff62 cleaning up docstrings
new aede74b License changed to apache 2, added examples in docstrings
new 30f614a Adding documentation sources for sphinx
new 07a0714 removed docs/html
new 6aaf6d9 updated headers
new 52e9383 more docstring fun
new 08811a4 better docstrings
new 00297c1 Improved main docstring
new d8138cd added an optional test (TestTreeAlphabet) to find the optimal alphabet for the current enviroment
new 51a48c1 Added error checking on path overflow, tests, documentation, etc...
new 2b5a269 Added a dump_bulk method
new 0d436ca added benchmarks
new f76966a added apache license 2.0
new 1144e01 added setup.py (distutils)
new 2c5ca01 Addded README
new 716a945 added MANIFEST
new cfebb2c Minor improvements to tbbench, added a limit for very slow tests and disabled tx tests for read only operations
new b26d85f Added checks to avoid paths longer than the path field in the database (not sure if the db itself should handle this...). Added tests for this and for the auto_now* problems when sorting.
new fbf038c updating benchmarks details, fixing delete tests on slowness
new 43190d9 removing the SLOW feature in tbbench, all tests should be he same or can't be compared at all (since there are dependencies between tests)
new 1a2e339 updated benchmarks results
new bd5cde1 Added methods to solve eventual database inconsistencies. Also: docs and tests.
new ff37d86 fixing typos in the documentation
new 2a68bd8 fixed bug in delete() slowing down... well... deletetion of nodes
new cd6fcbd Added tests to assure that the deletes are also removing relations (paranoia) and *_bulk anti-persistance
new e44f248 broken test
new 21b56ee Added get_descendants_group_count helper
new e674537 added get_descendants_group_count()
new d4f3599 moving matrialized tree logic to mp_tree.py
new f7fba10 Regorganized files and documentation to allow more tree implementation
new c5d2cea starting tests reorganization
new 4bc9264 reorganizing docs...
new d0e9eea refactored tests to allow the testing of non-MP trees
new 61197f9 Renamed some test classes to specify MP-specific tests
new a029214 more preparation for testing multiple tree models in every test
new 199114f Added new methods (with tests): get_descendant_count, get_children_count, get_depth, get_tree (get_descendants no longer guarantees ordered nodes, use get_tree for that).
new fe239d8 Added an adjacency list tree library, also more tests, methods, docstrings, etc...
new d7dd826 AL_Node support in tbbench
new 26f652f Updated benchmark results
new 20e0c80 nested sets trees with tests, still no move and sorted trees support, wip
new 7e3bb05 using is_leaf when possible for more clarity
new 5bde079 gah re-enabled MP and AL tests
new 065ab61 Fixed get_descendants_group_count for Nested Sets
new 64e144c added sorted trees to nestes sets, only move() is missing now
new 9daa566 move() works in nested sets trees, lots of new move tests (paranoia is good), added NS support in tbbench
new d8b638c updating tbbench results
new a9252e6 Updating docstrings
new 7811fb8 adding docs/README
new 9a52edb added tbexample, a sample forum app built with treebeard
new 1b87a09 Added a main page for tbexample to choose a tree model for the forum
new 589d06c added links to the source code in tbexample
new 22e6a55 adding links and docs
new c547f8c Updated MANIFEST
new 7231aff fixing setup.py
new 5bf8b2c Potential backwards incompatible change:
new f788bfb ready for a 1.0 release...
The 70 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-django-treebeard.git
More information about the Python-modules-commits
mailing list