/ Timeline
Login

许多超链接被禁用.
使用匿名登录启用超链接.

100 check-ins occurring around 5594a121bf132a98.

2017-10-18
15:02
避免在sqlite3ext.h中将snprintf用作结构的成员变量. 这会在OSX上引起问题. 与修复[a1fd3aa8]类似. (签入: cd0471ca用户:dan标签:trunk)
14:29
避免在sqlite3ext.h中将snprintf用作结构的成员变量. 这会在OSX上引起问题. 封闭式检票机: b066d5a6用户:dan标签:sqlite3ext-fix)
2017-10-17
18:33
为" sqlite3-all.c"目标生成的源代码文件不应具有Windows行尾. (值机: 6a08c434用户:mistachkin标签:行李箱)
13:44
修复命令行外壳程序的" .check"命令,以在测试失败时返回1(错误)而不是2(退出). (签入: e2af0cc6用户:drh标签:trunk)
2017-10-16
11:50
改进了对whereLoopCheaperProperSubset()函数的注释,包括拼写错误修复程序. (签入: 700a3c69用户:drh标签:中继)
2017-10-15
22:16
在查询计划程序中,如果X是覆盖索引,但Y不是,则不要将索引X视为索引Y的适当子集. (签到: ee31c043用户:drh标签:干线)
2017-10-14
19:58
更新到MSVC的Makefile. [ac8786f​​3f9f35cb6]的Cherrypick. (签到: 92eb721f用户:mistachkin标签:branch-3.21)
19:54
更新到MSVC的Makefile. (签到: ac8786f​​3用户:mistachkin标签:行李箱)
2017-10-13
20:14
通过使用-DTCLSH_INIT_PROC = name进行编译,使TCL解释器使用过程name()进行初始化,可以提高使用TCL和SQLite生成独立程序的能力. sqlite3_analyzer和testfixture现在都以这种方式构建. (签到: d65d1f29用户:drh标签:中继)
18:58
添加用于构造结合了C代码,SQLite和TCL的程序的单个C语言源文件的tcl / mkccode.tcl脚本. 使用此脚本构建sqlite3_analyzer程序. (签到: 298a3fdd用户:drh标签:中继)
16:24
修复main.mk,将Win32可执行文件命名为" sqlite3_expert.exe",而不是" sqlite3_expert". (签到: e38571d5用户:dan标签:schemalint)
16:19
将一堆不相关的测试代码移出tclsqlite.c并移入test _ *.c文件. tclsqlite.c中仍然有一些测试代码,但是数量大大减少了. (签入: a9c4bc88用户:drh标签:中继)
16:01
db_use_legacy_prepare命令不再存在. 请使用未记录的-use-legacy-prepare选项设置数据库版本. 封闭式检票机: ea2fa9ab用户:drh标签:tclsqlite-cleanup)
15:56
使用SQLITE_TEST进行编译时,出于测试目的,"数据库版本"命令上还有其他选项可用于控制SqliteDb对象的内部状态. (签入: bf86478d用户:drh标签:tclsqlite-cleanup)
15:06
将一些测试逻辑从tclsqlite.c中移出,并移到辅助test _ *.c文件中. 这是一项正在进行的工作. (签入: 95b7687f用户:drh标签:tclsqlite-cleanup)
14:20
更新main.mk以使用-DSQLITE_THREADSAFE = 0和-DSQLITE_OMIT_LOAD_EXTENSION构建sqlite3_expert程序. 最小化依赖性. (签入: 4c68ad7d用户:dan标签:schemalint)
2017-10-12
20:37
添加sqlite_dbpage虚拟表(使用SQLITE_ENABLE_DBPAGE_VTAB启用). 使该虚拟表和dbstat可用于命令行外壳. (签到: eaeeb09d用户:drh标签:干线)
20:24
修复EXPLAIN处理,以便它应在OOM上返回SQLITE_ERROR. (签入: 4ec63ef2用户:drh标签:schemalint)
19:50
创建新的ext / repair文件夹,然后将checkfreelist.c移到那里. 从命令行外壳中删除checkfreelist.c(撤消签入[48418f2e]). 闭门登记处: dfdebd12用户:drh标签:dbpage)
15:28
添加实验性" sqlite_expert"扩展名. 用于查找可能有助于指定的SQL查询的索引定义. (后来:)由于TH3中的一个断言错误而停在了一个死胡同的分支上. 错误修复后,我们将再次合并. 闭叶登记处: d1ef9eab用户:dan标签:已撤销)
14:18
修复了有关未使用参数的无害编译器警告. (签到: de20133d用户:drh标签:branch-3.21)
14:13
更新此分支以匹配最新的中继. (签入: d325da6c用户:dan标签:schemalint)
14:13
修复" snapshot-tarball" makefile目标,该目标因签入的shell.c更改[36acc0a9]而损坏. (签入: c643ace2用户:drh标签:branch-3.21)
14:03
合并树干中的修复程序. 所有更改都在makefile和测试脚本上. 没有核心代码更改. (签到: 1fb87a0c用户:drh标签:branch-3.21)
13:47
src / shell.c文件现在是从src / shell.c.in生成的,因此从版本控制中删除shell.c并更新makefile以自动构建它. (check-in: 36acc0a9 user: drh tags: trunk)
13:21
合并来自3.21分支的修复程序. (签到: 29292169用户:drh标签:中继)
11:33
修复了可能因Shell工具中的OOM或其他系统错误而导致的崩溃. (签入: c36761e1用户:dan标签:trunk)
11:13
更新一些测试用例以与SQLITE_OMIT_VIRTUALTABLE和DEFAULT_AUTOVACUUM构建一起使用. (签入: 4b68f424用户:dan标签:trunk)
10:28
确保命令行外壳程序的tableColumnList()例程在错误情况下不会导致空指针取消引用. (签入: 5d0ceb8d用户:drh标签:branch-3.21)
01:24
合并来自3.21分支的修复程序. (签入: 18d4654f用户:drh标签:dbpage)
01:19
修复assert()中的数字常量中的错字-自2010年3月30日签入[79e22b95038]以来,此错误已存在于代码中. (签到: f0a2724f用户:drh标签:branch-3.21)
2017-10-11
20:27
添加测试文件mmapwarm.test. 使用对sqlite3_mmap_warm()扩展的测试. (签入: 5c4980ef用户:dan标签:trunk)
20:26
将此分支合并最新的中继线. (签入: 2719cf5c用户:dan标签:schemalint)
20:10
更改一些内部细节,使该分支更接近主干上的代码. (签入: 58e42cfd用户:dan标签:schemalint)
18:26
将checkfreelist扩展名添加到命令行外壳. (签入: 48418f2e用户:drh标签:dbpage)
18:21
检查每个空闲列表主干页面上的叶子计数是否在checkfreelist处理的范围内. (签入: 4e894062用户:dan标签:dbpage)
18:00
添加新的扩展名" checkfreelist",该扩展名使用sqlite_dbpage来检查数据库空闲列表上是否没有无效的条目. (签到: 21930ef5用户:dan标签:dbpage)
17:51
将命令行外壳程序" .dbstat"点命令的实现转换为使用sqlite_dbpage表. (签入: 497409e1用户:drh标签:dbpage)
17:50
使JSON1定义在MSVC的makefile中保持一致. (签到: 31eee0e4用户:mistachkin标签:branch-3.21)
17:25
默认情况下,在Windows命令行外壳sqlite3.exe中启用JSON. (签入: 79c96121用户:drh标签:branch-3.21)
17:13
默认情况下,在外壳程序中启用sqlite_dbpage和dbstat虚拟表. (签入: 01bf856c用户:drh标签:dbpage)
15:02
获取对sqlite_dbpage虚拟表的写操作. 添加一些测试用例. (签入: a8b264d8用户:drh标签:dbpage)
13:48
初始执​​行" sqlite_dbpage"虚拟表. 当前,它是只读的,并且具有占位符xBestIndex. (签入: c2c1d656用户:drh标签:dbpage)
12:20
在speed-check.sh测试脚本中,允许使用一个附加的test-name自变量来代替" trunk",该自变量将成为比较基准. (签入: 0245adff用户:drh标签:中继)
11:12
为3.21.0版本创建一个分支. 主干继续发展. (签入: 0f160a8a用户:drh标签:branch-3.21)
2017-10-10
20:11
在ext / misc / bgckpt.c中添加新的扩展名" bgckpt". 为了尝试在后台线程中运行wal2模式检查点. (签到: 63955442用户:dan标签:wal2)
13:37
DROP TABLE now works for WITHOUT ROWID tables and the SQLITE_OMIT_AUTOVACUUM compile-time option. Fix for ticket [e651b1341861d6] (签到: b8c1b5a5用户:drh标签:中继)
2017-10-09
19:50
将此分支合并最新的中继线. (签到: d218d815用户:dan标签:wal2)
19:49
在wal.c中添加标题注释,以描述wal和wal2模式之间的差异. (签到: 9c80cd20用户:dan标签:wal2)
2017-10-08
02:22
修复MSVC中出现的FTS5中无害的编译器警告. (check-in: 5594a121 user: mistachkin tags: trunk)
2017-10-07
23:58
修复了MSVC中出现的无害编译器警告. (值机: 39d920d1用户:mistachkin标签:行李箱)
23:35
修改在先前签入中移动的变量声明,以便sqlite3VdbeReset()与sqlite3VdbeRewind()一致. (签到: 63d1b425用户:mistachkin标签:行李箱)
23:31
修复了旧版本的MSVC中出现的C99样式的变量声明问题. (签到: 14b181e8用户:mistachkin标签:行李箱)
19:55
如果* -wal文件的大小为零字节,则忽略* -wal2文件. (签入: f7360fad用户:dan标签:wal2)
13:37
检入测试文件wal2simple.test. (签到: 8932b2f1用户:dan标签:wal2)
2017-10-06
18:00
添加针对文档中出现的示例fts3"等级"功能的测试. (签到: 702b137a用户:dan标签:trunk)
14:25
将最新的中继线更改合并到该分支中. (签到: 7e435178用户:dan标签:wal2)
14:08
修复了恢复上一次提交引入的wal2模式数据库的错误. (签到: 9e1502e1用户:dan标签:wal2)
13:43
修复wal2模式下的帧覆盖. (签到: a4b02bc9用户:dan标签:wal2)
2017-10-05
20:57
修复SQLITE_OMIT_WAL附带的编译器警告. (check-in: 8ca0fa8d user: drh tags: trunk)
20:02
修复使用SQLITE_OMIT_WAL定义的构建问题. (签到: 373b0ace用户:dan标签:trunk)
19:12
修复命令行外壳,以便" .schema --indent"命令可以更好地处理模式中CREATE语句中间的\ r \ n. (签入: 4258fb57用户:drh标签:中继)
18:14
在该分支上修复测试用例失败. (签到: 16decc13用户:dan标签:wal2)
11:29
默认情况下,禁用RBU中的增量校验和验证. 如果需要,使用-DRBU_ENABLE_DELTA_CKSUM重新启用它. (签入: d22c99b6用户:drh标签:中继)
2017-10-04
20:57
添加使用两个wal文件的实验模式. 使用" PRAGMA journal_mode = wal2"激活. (签到: e2fc5c81用户:dan标签:wal2)
18:26
更新要求标记. (签到: 40964a4e用户:drh标签:中继)
17:05
更新speedtest1程序,以便在指定了-stats选项的情况下输出" PRAGMA compile_options"的输出. (签入: 7c69f8f1用户:dan标签:trunk)
16:35
修复会话扩展标题注释中的拼写错误. 无需更改代码. (值机: 182ec9d6用户:mistachkin标签:行李箱)
14:13
来自Wout Mertens邮件列表上的错误报告的票证[b899b6042f97f5]的新测试用例. (签到: ef94ea06用户:drh标签:干线)
12:08
将最近的更改修改为busy.test,以避免SQLITE_ENABLE_STAT4构建失败. (签到: 9ff49441用户:dan标签:trunk)
12:06
将查询展平器上的限制20转换为断言,因为由于更加积极地使用了协同例程,因此不再可能出现受限制的情况. (签入: 4464f40c用户:drh标签:中继)
10:39
添加测试以验证在处理" PRAGMA优化"和ANALYZE命令时是否正确调用了忙处理程序. (签入: fb83c3d8用户:dan标签:trunk)
05:59
从查询拼合器中删除冗余限制. (签入: 66629b2a用户:drh标签:中继)
02:30
修复查询拼合器标题注释中的次要拼写错误. 没有代码更改. (签入: d050dc60用户:drh标签:中继)
2017-10-03
19:53
简化视图列类型的计算. (签入: 772b0db1用户:drh标签:trunk)
18:35
不要使用-DSQLITE_DEBUG启用SELECT跟踪. 需要-DSQLITE_ENABLE_SELECTTRACE编译时选项以启用SELECT跟踪. (签入: f5c39583用户:drh标签:干线)
17:29
在select.c中的优化分支上添加一些OK_IF_ALWAYS_TRUE()标记. (签到: 1dd82808用户:drh标签:中继)
17:17
从sqlite3Insert()中删除未使用的变量,并修复与-DSQLITE_MUTATION_TEST相关的无害编译器警告. (签到: 7be760e9用户:drh标签:中继)
16:57
修复sqlite3_column_decltype()接口,以在通过CTE传递值时返回正确的数据类型. (签入: 966438bd用户:drh标签:中继)
14:24
昨晚[3a4ffb21]签入中对sqlite3SelectExpand()的简化并不完全正确. 在某些配置中,此调整对于正确的OOM处理是必需的. (签到: c5ad5e16用户:drh标签:干线)
03:24
简化了计算列类型名称的逻辑. 更新:不适用于所有配置. 闭门登记处: f10ece96用户:drh标签:不工作)
03:01
不要为与SELECT语句的结果集关联的瞬态Table对象计算列和行的大小估计,因为这些估计永远不会用于任何建设性的事情. (签入: e4342fd4用户:drh标签:干线)
2017-10-02
23:50
将sqlite3SelectExpand()中的单个分支标记为优化. (签入: 3a4ffb21用户:drh标签:中继)
23:30
简化为sqlite3SelectPrep()以提高可测试性. (签到: 5bf2ccb9用户:drh标签:中继)
21:29
添加OK_IF_ALWAYS_TRUE()和OK_IF_ALWAYS_FALSE()宏,以标记可提高性能但不会改变结果的条件. (签入: 6035c9b2用户:drh标签:中继)
13:20
避免将后备内存用于持久性虚拟表结构. (签入: d815f255用户:drh标签:中继)
02:52
现在,查询计划者总是更喜欢使用协同例程来实现FROM子句子查询,而不是将子查询展平为外部查询. (签到: c9104b59用户:drh标签:干线)
02:32
改进lempar.c中的注释. 没有代码更改. (签到: 8000d230用户:drh标签:中继)
2017-09-30
11:47
更多详细信息,请参见pushDownWhereTerms()的标题注释. 无需更改代码. 闭门登记处: 92848623用户:drh标签:Preferred-coroutine-sort-subquery)
10:50
确保SQLITE_Stat34优化开关始终为0x800,该值在TH3测试套件中进行了硬编码. (签入: 6aed4ea3用户:drh标签:Preferred-coroutine-sort-subquery)
01:25
修复无法访问的条件,并修改因该分支上的更改而过时的测试用例. (签入: 71f0adf7用户:dhr标签:preferred-coroutine-sort-subquery)
2017-09-29
22:13
始终将不属于联接的子查询呈现为协同例程. (签入: 6b1651d7用户:drh标签:Preferred-coroutine-sort-subquery)
16:08
合并来自主干的查询flattener注释改进. (签入: f62cd4d9用户:drh标签:Preferred-coroutine-sort-subquery)
16:07
清理查询拼合器上的注释,以更清楚和准确地表达拼合器能够运行的条件. (签入: 0840f9f8用户:drh标签:中继)
14:31
合并树干中的更改. (签入: 06f432fb用户:drh标签:Preferred-coroutine-sort-subquery)
12:44
确保视图子查询的授权者回调的第6个参数具有正确的视图名称. (签入: 2a45bbc9用户:drh标签:中继)
12:12
EXPLAIN注释中子查询的更好名称. (签到: 04ef40a8用户:drh标签:中继)
2017-09-28
20:06
请勿拼合包含ORDER BY或GROUP BY子句且可以使用协同例程实现的子查询. (签入: 042d655d用户:dhr标签:preferred-coroutine-sort-subquery)
17:29
删除(未记录的)查询计划程序控件,该控件阻止FROM子句中的" SELECT ALL"子查询实现为协同例程. 此控件是由[a29e117d7ec]添加的,在这里它被称为"权宜之计". (签入: ff2f5a31用户:drh标签:中继)
16:56
在select.c中修复超长的源代码行. 没有逻辑变化. (签入: fd3267ef用户:drh标签:干线)

by  ICOPY.SITE