[Checkins] [zopefoundation/BTrees] 766e8c: BTree subclasses can define max_bucket_size or max...

GitHub noreply at github.com
Wed Oct 8 18:22:58 CEST 2014


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/BTrees
  Commit: 766e8c66c01195debe02eec3da779de488e947c9
      https://github.com/zopefoundation/BTrees/commit/766e8c66c01195debe02eec3da779de488e947c9
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-19 (Mon, 19 May 2014)

  Changed paths:
    M BTrees/BTreeModuleTemplate.c
    M BTrees/BTreeTemplate.c
    M BTrees/tests/test_btreesubclass.py
    M CHANGES.rst

  Log Message:
  -----------
  BTree subclasses can define max_bucket_size or max_btree_size to
  control maximum sizes for bucket and tree nodes.


  Commit: 50a6fa82817e0f4038adbd30b7205dd673858ef5
      https://github.com/zopefoundation/BTrees/commit/50a6fa82817e0f4038adbd30b7205dd673858ef5
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-19 (Mon, 19 May 2014)

  Changed paths:
    M BTrees/tests/test_btreesubclass.py

  Log Message:
  -----------
  don't need to specify __slots__ (We're just continuing to not handle
slots and instance dicts correctly.)


  Commit: c0c8f88bbe94ddfe9973e0b55e29bcdbb63c6cd1
      https://github.com/zopefoundation/BTrees/commit/c0c8f88bbe94ddfe9973e0b55e29bcdbb63c6cd1
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-19 (Mon, 19 May 2014)

  Changed paths:
    M docs/index.rst

  Log Message:
  -----------
  Added documetation of node sizes and how to override them.


  Commit: e621d8cc21959a99f14a64fe55a7cfc22971397d
      https://github.com/zopefoundation/BTrees/commit/e621d8cc21959a99f14a64fe55a7cfc22971397d
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-19 (Mon, 19 May 2014)

  Changed paths:
    M BTrees/BTreeTemplate.c

  Log Message:
  -----------
  Python 3


  Commit: 2d9501289c9df4f2b8bea71fe27c241ed0d1539a
      https://github.com/zopefoundation/BTrees/commit/2d9501289c9df4f2b8bea71fe27c241ed0d1539a
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-22 (Thu, 22 May 2014)

  Changed paths:
    M BTrees/IFBTree.py
    M BTrees/IIBTree.py
    M BTrees/IOBTree.py
    M BTrees/LFBTree.py
    M BTrees/LLBTree.py
    M BTrees/LOBTree.py
    M BTrees/OIBTree.py
    M BTrees/OLBTree.py
    M BTrees/OOBTree.py
    M BTrees/_base.py
    M BTrees/fsBTree.py

  Log Message:
  -----------
  Updated the Python implementation to match the C implementation.

Untested. I'll let travis take the first crack. Man, I need to
figure out tox.

Also, I'm not happy with the config variable names I originally
picked.  I'll fix those after the tests pass.


  Commit: d5d5b427eb7d3b759412ac452ee56bafbb8a575e
      https://github.com/zopefoundation/BTrees/commit/d5d5b427eb7d3b759412ac452ee56bafbb8a575e
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-22 (Thu, 22 May 2014)

  Changed paths:
    M CHANGES.rst

  Log Message:
  -----------
  get rid of the "unreleased" version header.  It's best to decide the
version # when we're ready to release.


  Commit: b71d8478ac63f04e04221c47acd8479201d1353f
      https://github.com/zopefoundation/BTrees/commit/b71d8478ac63f04e04221c47acd8479201d1353f
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-22 (Thu, 22 May 2014)

  Changed paths:
    M BTrees/tests/test__base.py

  Log Message:
  -----------
  converted test MAX_SIZE


  Commit: 97dd1abb42bfcc56115e78a8033a94ca2df1317c
      https://github.com/zopefoundation/BTrees/commit/97dd1abb42bfcc56115e78a8033a94ca2df1317c
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-22 (Thu, 22 May 2014)

  Changed paths:
    M buildout.cfg

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into node-sizes


  Commit: ded9e2b6203f150568b15dd04809b04c5b02e33e
      https://github.com/zopefoundation/BTrees/commit/ded9e2b6203f150568b15dd04809b04c5b02e33e
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-22 (Thu, 22 May 2014)

  Changed paths:
    M BTrees/_base.py

  Log Message:
  -----------
  don't look at max size unless we grew, since some tests don't set them
up.


  Commit: 4c9aa9b5494073cd74fce3623c9f50413aa61f8e
      https://github.com/zopefoundation/BTrees/commit/4c9aa9b5494073cd74fce3623c9f50413aa61f8e
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-22 (Thu, 22 May 2014)

  Changed paths:
    M BTrees/tests/test__base.py

  Log Message:
  -----------
  try to make sure _Test classes have max sizes.


  Commit: 0439c55a6b09bc6f8d36e6e55452152236ed4966
      https://github.com/zopefoundation/BTrees/commit/0439c55a6b09bc6f8d36e6e55452152236ed4966
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-24 (Sat, 24 May 2014)

  Changed paths:
    M BTrees/tests/test__base.py

  Log Message:
  -----------
  typo


  Commit: e779278d946750c56dea912de3b4ab47048ef359
      https://github.com/zopefoundation/BTrees/commit/e779278d946750c56dea912de3b4ab47048ef359
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-25 (Sun, 25 May 2014)

  Changed paths:
    M BTrees/_base.py

  Log Message:
  -----------
  sync split rule with C code.


  Commit: d861d1163713922b1a432654e1ff1a1fc53b0182
      https://github.com/zopefoundation/BTrees/commit/d861d1163713922b1a432654e1ff1a1fc53b0182
  Author: Jim Fulton <jim at zope.com>
  Date:   2014-05-25 (Sun, 25 May 2014)

  Changed paths:
    M BTrees/BTreeModuleTemplate.c
    M BTrees/BTreeTemplate.c
    M BTrees/IFBTree.py
    M BTrees/IIBTree.py
    M BTrees/IOBTree.py
    M BTrees/LFBTree.py
    M BTrees/LLBTree.py
    M BTrees/LOBTree.py
    M BTrees/OIBTree.py
    M BTrees/OLBTree.py
    M BTrees/OOBTree.py
    M BTrees/_base.py
    M BTrees/fsBTree.py
    M BTrees/tests/test__base.py
    M BTrees/tests/test_btreesubclass.py
    M CHANGES.rst
    M docs/index.rst

  Log Message:
  -----------
  renamed max_bucket_size and max_btree_size


  Commit: 88c1dce05f4140f0694ca6c7c03185fe0d07136c
      https://github.com/zopefoundation/BTrees/commit/88c1dce05f4140f0694ca6c7c03185fe0d07136c
  Author: Fred Drake <fred at zope.com>
  Date:   2014-10-08 (Wed, 08 Oct 2014)

  Changed paths:
    M BTrees/tests/test_btreesubclass.py

  Log Message:
  -----------
  fix typo


  Commit: 3d07a6632c92c6ee1b08ee8b0464f1f41f022a03
      https://github.com/zopefoundation/BTrees/commit/3d07a6632c92c6ee1b08ee8b0464f1f41f022a03
  Author: Fred Drake <fred at zope.com>
  Date:   2014-10-08 (Wed, 08 Oct 2014)

  Changed paths:
    M BTrees/intkeymacros.h
    M BTrees/intvaluemacros.h
    M BTrees/tests/testBTrees.py
    M BTrees/tests/test_IIBTree.py
    M CHANGES.rst

  Log Message:
  -----------
  update from master


  Commit: 6eef7fdb4df2e8a0b47c4163b67daf277754e244
      https://github.com/zopefoundation/BTrees/commit/6eef7fdb4df2e8a0b47c4163b67daf277754e244
  Author: Fred Drake <fred at fdrake.net>
  Date:   2014-10-08 (Wed, 08 Oct 2014)

  Changed paths:
    M BTrees/BTreeModuleTemplate.c
    M BTrees/BTreeTemplate.c
    M BTrees/IFBTree.py
    M BTrees/IIBTree.py
    M BTrees/IOBTree.py
    M BTrees/LFBTree.py
    M BTrees/LLBTree.py
    M BTrees/LOBTree.py
    M BTrees/OIBTree.py
    M BTrees/OLBTree.py
    M BTrees/OOBTree.py
    M BTrees/_base.py
    M BTrees/fsBTree.py
    M BTrees/tests/test__base.py
    M BTrees/tests/test_btreesubclass.py
    M CHANGES.rst
    M docs/index.rst

  Log Message:
  -----------
  Merge pull request #8 from zopefoundation/node-sizes

Node sizes


Compare: https://github.com/zopefoundation/BTrees/compare/a8dae6c39d01...6eef7fdb4df2


More information about the checkins mailing list