| Commit message (Collapse) | Author | Age |
... | |
|\
| |
| |
| |
| |
| | |
compile-time option is used. Increase the size of the P5 operand to 16 bits.
Fix a problem with short records in the sessions extension.
FossilOrigin-Name: 4801bd59a01dcc11a3eb9e776e7599b36f162d2a
|
|/
|
|
|
|
| |
records, for a reduced disk footprint. This change also involves increasing
the P5 operand from 8 to 16 bits.
FossilOrigin-Name: 118ded403b95050b74ae2b03919c43d614094a32
|
|
|
|
|
| |
approach.
FossilOrigin-Name: 46db23ccd116ce5b9d949f9293be8a2818411b46
|
|
|
|
|
|
| |
ephemeral copy of the content. This avoids unnecessary memcpy() operations
in the xfer-optimization and VACUUM.
FossilOrigin-Name: 6e106acd74da3baa5c308a76443d2f0a7c904e5e
|
|
|
|
|
|
| |
so that it is automatically disabled for BEFORE triggers but works in all
other cases.
FossilOrigin-Name: 3178ec4c27efc4ff84bcd17ddb17ec50a6ac96b3
|
|
|
|
|
|
| |
BEFORE triggers that move the cursor before the OP_Delete has a chance to
be applied.
FossilOrigin-Name: db2c0960ffb3b396b20e0441d3edb812254c82bc
|
|
|
|
|
| |
on a REPLACE operation.
FossilOrigin-Name: f0495c5133d0dc04d63521136d6b9ca440792cdf
|
|
|
|
|
| |
ROWID tables with no triggers or auxiliary indexes.
FossilOrigin-Name: c1220b1af62629d7fc2178512786d613cd7ea711
|
|
|
|
|
|
| |
optimization originally added by check-in [925840cfdb]. The original
check-in omitted condition 4, which was the cause of bug [30027b613b].
FossilOrigin-Name: c6506b82aa6583ccde5f673c79526d5f3920b67a
|
|
|
|
|
| |
processing.
FossilOrigin-Name: 71ccb1f4c490fdebc7008e884384e7809b849742
|
|
|
| |
FossilOrigin-Name: 83bc5e40af9b20afeed008bf3e2669b7ac9e2dc8
|
|
|
|
|
| |
coded instruction.
FossilOrigin-Name: 28883e8f3e92a8015fb5f6c8ae8580833931543d
|
|
|
| |
FossilOrigin-Name: 6ac7b07a4aff2e1a9031289e3dafdb9ac0071c24
|
|
|
|
|
| |
in smaller and faster code.
FossilOrigin-Name: abeddb6d5a4040e1d0a87a4f32ad79794ba0842b
|
|
|
| |
FossilOrigin-Name: b3b7b42d9a4a0e7e2be8b2933328a7bec2f49a81
|
|
|
|
|
| |
to sqlite3BtreeMovetoUnpacked() while copying rowid tables.
FossilOrigin-Name: 5ed0bd387699a0f3b477d4f3cfcb460a6a44cb84
|
|
|
|
|
| |
OP_MakeRecord opcodes that do not change any register affinities.
FossilOrigin-Name: e211c579b2f092e3283edd5fb9add7c5183bac35
|
|
|
|
|
|
| |
Fix the sqlite3BtreeMovetoUnpacked() routine so that it remembers the
rowid of the row that it landed on.
FossilOrigin-Name: 1a587d72f981cb7064cfd8916a52a83ad9ba6074
|
|
|
|
|
|
| |
bypass the OP_NoConflict/OP_Delete sequence and directly overwrite any
preexisting row, for a performance increase.
FossilOrigin-Name: f7041cbb63b912f9ecad538804b6f2383efbec4e
|
|
|
| |
FossilOrigin-Name: 42f8aa6231bf4ed74bebdc85aa79d23dc20b3c14
|
|
|
| |
FossilOrigin-Name: 67602e40f122cbb6354048a64c5d3a72b2855ec7
|
|
|
| |
FossilOrigin-Name: 51d0aed8d63d0710e4aa8925ff18cf3c45dc9e42
|
|
|
| |
FossilOrigin-Name: 89d958abbac45f2ca5954080cd9e74ec9a07ebb2
|
|
|
| |
FossilOrigin-Name: bec5b6d4d083556d111a89186b4f7b35b5e7cebf
|
|
|
|
|
| |
optimization is used. Fix for ticket [7b3328086a5c1].
FossilOrigin-Name: 81e4d4f897553f6fee540a38c3e83ceac5ba9b78
|
|
|
| |
FossilOrigin-Name: a3e3b3e1c57178ccd38fc7375ec1de8e8ae45372
|
|
|
|
|
| |
operand of an unrelated VM instruction to be overwritten. Fix for [ef360601].
FossilOrigin-Name: 7090147903337864d54ecfb2cd84a3f823973167
|
|
|
|
|
|
| |
name as an argument to the VACUUM command. Since version 2.0, VACUUM has
accepted an argument which was silently ignored. Now it has meaning.
FossilOrigin-Name: 29d63059b4d2bb612523ac55ebfef040d054a64f
|
|
|
|
|
|
| |
distinguish it from all of the other "zName" variables scattered throughout
the code.
FossilOrigin-Name: 92a22f01343a898455fd61c3b8e7d7c954f5b569
|
|\
| |
| |
| |
| | |
to statement journals are avoided.
FossilOrigin-Name: 456df3365e2df60e34762f2024bb551538b3f72b
|
| |
| |
| |
| |
| | |
the amount of memory needed to hold the schema.
FossilOrigin-Name: d8c94a46dfa94930732c2de2aa79675c5087d36e
|
|\|
| |
| | |
FossilOrigin-Name: 4d7a802e73ef0352f840bc8d74c560afb7666ff7
|
| |
| |
| |
| |
| | |
an unused VDBE label during CHECK constraint code generation.
FossilOrigin-Name: 970881befd5da6cc837c474d6e917de0bf029350
|
| |
| |
| |
| |
| | |
are not ignored when the ROWID changes.
FossilOrigin-Name: 7782cb1dd5914b867caf5ff2f0f837407abbfd7a
|
| |
| |
| |
| |
| | |
columns referenced in the CHECK constraint are modified.
FossilOrigin-Name: 02fbdbc782dd98f080bf4482d820f36c0ef3d519
|
| |
| |
| | |
FossilOrigin-Name: 6a3aaedfb41735996470abbae6d3cd1be1f508b3
|
|\|
| |
| | |
FossilOrigin-Name: f040a5bb62f3473fba6450c97c68f538d1df21ef
|
| |
| |
| |
| |
| |
| |
| | |
not share temporaries, since a co-routine might expect the content of a
temporary register to be preserved across an OP_Yield.
Proposed fix for ticket [d06a25c84454a].
FossilOrigin-Name: ca72be8618e5d466d6f35819ca8bbd2b84269959
|
|\|
| |
| | |
FossilOrigin-Name: a533608cb0de3cbc1e28a794aab99864b8c249f4
|
| |
| |
| |
| |
| | |
cases where db is guaranteed to be not NULL.
FossilOrigin-Name: 0a802e96ab06e2643834b83671fa8353da1a348d
|
| |
| |
| | |
FossilOrigin-Name: c3ef03478a5788c855b3aef385d43ae7f494f440
|
| |
| |
| |
| |
| |
| | |
jump destinations. Use this feature to simplify the AUTOINCREMENT code
generator.
FossilOrigin-Name: ae8b9d2edf1b5aef6108e729754911db7682b6a3
|
|\|
| |
| | |
FossilOrigin-Name: f3f9200115caf4b356f90ec97c351d1afbcb9bf6
|
| |
| |
| |
| |
| |
| |
| | |
that the FORDELETE and IDXDELETE flags are being generated correctly. Those
flags are not currently generated correctly, and so the assert()s trip on this
check-in.
FossilOrigin-Name: dde1db0dd2e2cf04706117629756c352b178ebb8
|
|\|
| |
| | |
FossilOrigin-Name: 327af5f644a49b2f41d5456958f9d61a2b704e1c
|
| |
| |
| |
| |
| | |
a slightly smaller and faster binary.
FossilOrigin-Name: a4258cd4613c55acacb5c7b61faa3de7eb0759d2
|
|\|
| |
| | |
FossilOrigin-Name: c0be246a740c8f33a7c07e1414688364dee56ece
|
| |
| |
| |
| |
| |
| | |
result in a slightly smaller and slightly faster executable. More work could
be done to make this cleaner.
FossilOrigin-Name: 2081d75767dc590b4c8457e5f8e5f18ba5f8eaa7
|
| |
| |
| | |
FossilOrigin-Name: f35ba018da843897acca58f70541b940598bc271
|
| |
| |
| |
| |
| | |
by code generation. Fix for an assert() problem found by Jon Metzman using AFL.
FossilOrigin-Name: 34073ce87d88a02313217023ae92e15939192cd9
|