[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