⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 高性能嵌入式数据库在高并发的环境下使用最好是64位系统比较好
💻
📖 第 1 页 / 共 2 页
字号:
2008-11-10  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcptrlistnew, tcptrlistdel): new functions.	* tcbdb.c (tcbdbputimpl, tcbdboutimpl, tcbdbgetimpl): new functions.	- Release: 1.3.182008-11-07  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcmdbnew, tcmdbdel, tcmdbopen, tcmdbclose): new functions.	* tcadb.c (tcadbnew, tcadbdel): on-memory tree database is now supported.	- Release: 1.3.172008-10-30  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcmapdup): performance was improved.	* tcutil.c (tctreenew, tctreedel, tctreeopen, tctreeclose): new functions.	* tcutil.c (tcsystem): new function.	* tchdb.c (tchdbopenimpl): memory usage of reader declined.	* tcadb.c (tcadbsync, tcadbcopy): on-memory database is now supported.	- Release: 1.3.162008-10-20  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcmapput, tcmapout, tcmapget): performance was improved.	* tcutil.c (tcnumtobinstr): new function.	* tchdb.c (tchdbbidx): performance was improved.	- Release: 1.3.152008-10-05  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* myconf.h: missing features of PATH_MAX and nan is now emulated.	* tcutil.c (tczeromap, tczerounmap): new functions.	- Release: 1.3.142008-10-19  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcmdbadddouble): NAN were replaced by the nan function.	* Makefile.in: the compilation command now supports Solaris.	- Release: 1.3.132008-10-05  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tchexencode, tchexdecode): new functions.	* tchdb.c (tchdbaddint): a bug of error code setting was fixed.	- Release: 1.3.122008-09-23  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tchdb.c (tchdbputimpl): performance of the ADDINT mode was improved.	* tcbdb.c (tcbdbleafaddrec): performance of the ADDINT mode was improved.	* tcfdb.c (tcfdbputimpl): performance of the ADDINT mode was improved.	* tcutil.c (tcpagealign): new function.	* tchdb.c (tchdbsetxmsiz): the parameter is now rounded up to multiple of the page size.	* tcfdb.c (tcfdbtune): the parameter is now rounded up to multiple of the page size.	* tchdb.c (tcseekwrite, tcseekread, tcseekreadtry): page border handling was added.	- Release: 1.3.112008-09-20  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcunlock): new function.	* tchdb.c (tchdbsetmutex): useless locking was eliminated.	* tcbdb.c (tcbdbsetmutex): useless locking was eliminated.	* tcfdb.c (tcfdbsetmutex): useless locking was eliminated.	- Release: 1.3.102008-09-10  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tchdb.c (tchdblockallrecords, tchdbunlockallrecords): new functions.	* tcfdb.c (tcfdblockallrecords, tcfdbunlockallrecords): new functions.	- Release: 1.3.92008-09-05  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcmapaddint, tcmapadddouble): checking data size was added.	- Release: 1.3.82008-09-03  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcmapaddint, tcmapadddouble): type of the return value was changed.	* tcfdb.c (tcfdbkeytoid): added as API.	* tcadb.c (tcadbaddint, tcadbadddouble): new functions.	- Release: 1.3.72008-09-03  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tclrand, tcdrand): a bug of overflow on 64-bit environment was fixed.	* tcutil.c (tcmdbaddint, tcmdbadddouble): new functions.	* tchdb.c (tchdbaddint, tchdbadddouble): new functions.	* tcbdb.c (tcbdbaddint, tcbdbadddouble): new functions.	* tcfdb.c (tcfdbaddint, tcfdbadddouble): new functions.	- Release: 1.3.62008-08-25  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcatoi): new function.	* tchdb.c (HDBDEFBNUM): increased for typical usecases.	* tcbdb.c (BDBDEFBNUM): increased for typical usecases.	* tchdb.c (tchdbsetxmsiz, tchdbxmsiz): new functions.	- Release: 1.3.52008-08-23  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tchdb.c (tcseekreadtry): new function.	- Release: 1.3.42008-08-20  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tchdb.c (tchdblockrecord, tchdbunlockrecord): new functions.	* tchdb.c (tchdbputimpl, tchdboutimpl, tchdbgutimpl): concurrency was improved.	- Release: 1.3.32008-08-01  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcmapaddint, tcmapput3, tcmdbput3): mismatch of signature was fixed.	* tcutil.c (tcmapadddouble): new function.	- Release: 1.3.22008-07-29  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcadb.c (tcadbopen): "opts=b" option is now supported.	- Release: 1.3.12008-07-15  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcmd5hash): new function.	* tcutil.c (tcchidxnew, tcchidxdel, tcchidxhash): refactoring.	* tcutil.c (tcbzipencode, tcbzipdecode): new functions.	* tchdb.c (tchdbsetcodecfunc, tchdbcodecfunc): new functions.	* tcbdb.c (tcbdbsetcodecfunc, tcbdbcodecfunc): new functions.	* md5.h, md5.c: new files, whose author is L. Peter Deutsch.	* myconf.c (_tc_bzcompress_impl, _tc_bzdecompress_impl): new functions.	* myconf.c (_tc_recencode, _tc_recdecode): new functions.	- Release: 1.3.02008-07-11  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tchdb.c (tchdbcacheclear): new function.	* tcbdb.c (tcbdbcacheclear): new function.	- Release: 1.2.122008-07-08  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcmapkeys2, tcmapvals2): new functions.	* tchdb.c (tchdboptimizeimpl): user meta data is now to be copied.	- Release: 1.2.112008-07-01  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcjetlag): missing of the "timezone" variable is now allowed.	- Release: 1.2.102008-06-17  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcjetlag): new function.	* tcutil.c (tcmkgmtime): a bug related to time difference was fixed.	* tchdb.c (tchdbgetnext, tchdbgetnext2): new functions.	* tchtest.c (runwrite, procwrite): "-rnd" option was added.	* tcbtest.c (runwrite, procwrite): "-rnd" option was added.	* tcftest.c (runwrite, procwrite): "-rnd" option was added.	- Release: 1.2.92008-06-01  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcerrmsg): new function.	* tcfdb.h, tcfdb.c: new files.	* tcadb.c: fixed-length database is now supported.	- Release: 1.2.82008-05-23  Mikio Hirabayashi  <mikio@users.sourceforge.net>		* tcutil.c (tcchordnew, tcchorddel, tcchordhash): new functions.	* tcbdb.c (tcbdbleafload, tcbdbnodeload): memory leak bugs with multi-thread were fixed.	- Release: 1.2.72008-05-01  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* myconf.h: code cleanup.	* tcutil.c (tcmimebreak, tcmimeparts): new functions.	* tchdb.c, tcbdb.c, tcadb.c: "free" was replaced by "tcfree".	* tcbdb.c (tcbdbtrancommit, tcbdbtranabort): cache adjustment was added.	* tchdb.c (tchdbsetecode): a bug of processing unopened files was fixed.	* tcawmgr.c: new file.	- Release: 1.2.62008-04-22  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcbdb.c (tcbdbcmpdecimal, tcbdbcmpint32, tcbdbcmpint64): bugs of overflow were fixed.	- Release: 1.2.52008-04-13  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcbdb.c (tcbdbopenimpl): comparison function checking was added.	* tcadb.c (tcadbopen): "capnum" option is now supported for B+ tree.	- Release: 1.2.42008-04-07  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcregexmatch, tcregexreplace, tcglobpat): new functions.	* tcbdb.c (tcbdbcmpfunc, tcbdbcmpop): new functions.	* tcbdb.c (tcbdboptimizeimpl): leaf size limitation is now implemented.	* tcbdb.c (tcbdbsetcapnum): new function.	- Release: 1.2.32008-03-19  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcmapnew2): "calloc" is now used.	* tcbdb.c (tcbdbputimpl): algorithm to divide large leaves was modified.	- Release: 1.2.22008-03-13  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tclistelemcmp, tclistelemcmpci): bugs about multibyte ordering were fixed.	* tcutil.c (tclistsortex): new function.	* tcbdb.c (tcbdbsetecode): new function.	* tcadb.c (tcadbopen): "c", "t", "e", and "w" options were added.	- Release: 1.2.12008-02-18  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcmdb.c (tcmdbfwmkeys, tcmdbfwmkeys2): new functions.	* tchdb.c (tchdbfwmkeys, tchdbfwmkeys2): new functions.	* tcbdb.c (tcbdbfwmkeys, tcbdbfwmkeys2): new functions instead of "tcbdbrange3".	* tcadb.c (tcadbfwmkeys, tcadbfwmkeys2): new functions.	* tcbdb.c (tcbdbrangeimpl): a bug related to mutex operation was fixed.	- The library version was bumped up for some binary packages.	- Release: 1.2.02008-02-15  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcutil.c (tcbwtsortchrcount): time efficiency was improved.	- The library version was bumped up for some binary packages.	- Release: 1.1.152008-02-05  Mikio Hirabayashi  <mikio@users.sourceforge.net>	* tcatest.c (runwicked, procwicked): new functions.	- Release: 1.1.142008-01-30  Mikio Hirabayashi  <mikio@users.sourceforge.net>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -