Commits

Author Commit Message Labels Comments Date
painyeph
version 0.24 DeltaListEntry 改为输出 iterable
painyeph
version 0.23 SingleBlobStore 增加 buffer_size 参数
painyeph
version 0.22 增加 LazyDeltaListEntry
painyeph
version 0.21 增加 DeltaListEntry
painyeph
version 0.20 实现 SingleBlobStore
painyeph
version 0.19 修正 DiskHashIndex 在 entry.serialtype 为 int 时出错的 bug
painyeph
version 0.18 ReferenceEntry.serialtype 改为 int
painyeph
version 0.17 增加了 __len__ 接口,但只有某些索引能用
painyeph
version 0.16 去掉 Immutabase.__del__
painyeph
version 0.15 修正 Immutabase 的 cache 或 caches 参数为 None 时出错的 bug
painyeph
version 0.14 ,修正写入时不调用 close() 文件会出错的 bug
painyeph
version 0.13 ,Store 转写时使用 buffer 以修正文件过大时内存不足的 bug
painyeph
version 0.12 ,Store 加入 membuf 选项,默认写入时采用 cStringIO 代替文件
painyeph
ModelEntry.id2pos 改为 ModelEntry.obj2pos 并使用 weakref
painyeph
version 0.11 ,修正零字节字符串引起的一些 bug
painyeph
version 0.10 ,数据库支持 iter over
painyeph
支持附加模式(a)
painyeph
MultiFileStore 自动删除多余的数据库文件
painyeph
version 0.09 实现 MultiModel 和 Model.registerClass ,去除 SelfReferenceProperty
painyeph
version 0.08 ,更新 benchmarks
painyeph
修正 ListIndex.START_OFFSET 的 bug
painyeph
实现 LazyListEntry 和 LazyListProperty
painyeph
实现 ListEntry ,去除 ListOfInstanceEntry 和 ListOfReferenceEntry
painyeph
version 0.07 ,区分 Integer 和 UnsignedInteger ,并增加类似的 Property 和 Entry
painyeph
引入 Index.serialtype 和 Entry.serialtype 以便 DiskHashIndex 支持 ModelEntry
painyeph
实现 ListIndex ,修正 SeekPosIndex.close() 的 bug
painyeph
修正 Sqlite 测试脚本的 bug
painyeph
version 0.06 ,实现 SelfReferenceProperty 和 ListProperty
painyeph
Model 支持多继承
painyeph
改用 weakref 以方便 gc 回收
  1. Prev
  2. Next