Thanks to visit codestin.com
Credit goes to chromium.googlesource.com

  1. 2756f80 Add assert() statements to verify that the SQLITE_OPEN_EXCLUSIVE flag is always passed to the VFS when opening a temporary file. by dan · 3 years ago
  2. 0ca0988 New assert() statements to help prove correctness of memjournal.c. by drh · 3 years, 5 months ago
  3. e63b7bd Generalize the in-memory journal so that it is able to accept writes that by drh · 3 years, 5 months ago
  4. 0f42f71 Fix an obscure problem with releasing savepoints stored in an in-memory journal that could cause subsequent savepoint rollback to fail. by dan · 3 years, 7 months ago
  5. c00727a Fix a problem in the in-memory journal code that could occasionally lead to a segfault when a sub-transaction that modified zero pages was committed. by dan · 4 years, 2 months ago
  6. 1b1a1dd Add ALWAYS() to an always-true conditional. by drh · 4 years, 5 months ago
  7. f43fef2 When a sub-transaction is released, if no pages required by containing sub-transactions were journaled, truncate the statement journal. This might prevent out-of-control statement journal growth in some cases. by dan · 4 years, 5 months ago stmt-jrnl-truncate
  8. d9059bd Fix pointer aliasing problem in the in-memory journal code. by drh · 5 years ago
  9. 908e7c4 Always check for reads past the end of the file on the in-memory journal by drh · 6 years ago
  10. 9e61104 More precise determination of when an in-memory journal needs to be by drh · 8 years ago
  11. 94e32ac Transform two #ifdef statements into #if statements. by drh · 8 years ago
  12. d67a977 Split SQLITE_ENABLE_ATOMIC_WRITE into two options - the original and by dan · 8 years ago
  13. efe1697 Add support for F2FS atomic writes. Untested at this point. by dan · 8 years ago
  14. 70b8d6b Update the header comment on the memjournal.c file. No code changes. by drh · 9 years ago
  15. 38b3dde Prevent the in-memory journal read cursor from entering an inconsistent state by drh · 9 years ago
  16. 13969f5 Fix harmless compiler warnings. by drh · 9 years ago
  17. d93b2b8 Simplifications to the memjournal.c logic to facilitate testing. by drh · 9 years ago
  18. 769b4c9 Move the write failure test in memjrnlCreateFile() to just after the by drh · 9 years ago
  19. 273021d Add an #ifdef and an ALWAYS() for coverage. by drh · 9 years ago
  20. 7ed4020 Modify the memjournal.c code to make it a bit smaller. by dan · 9 years ago memjournal-exp
  21. c2f18ad Remove the unused journal.c source file (its function have been subsumed into by drh · 9 years ago
  22. 65a7e76 Work around (incorrect) ASAN warnings in memjournal.c. by drh · 9 years ago
  23. ff6b826 Get in-memory subjournals working for builds without SQLITE_ENABLE_ATOMIC_WRITE. by drh · 9 years ago
  24. 6e76326 When using a temporary file for a statement journal, store the first 64KiB in memory. If the file grows larger than that, flush it to disk and free the memory. Hardcoding to 64KiB is just an experiment to check that the memjournal.c code works. by dan · 9 years ago
  25. 5f37ed5 Fix minor problems with new code in memjournal.c. by dan · 9 years ago
  26. 2491de2 Extend the code in memjournal.c so that it subsumes the role of journal.c. And (untested) can flush journal or statement journal files to disk after they grow to a specified size. by dan · 9 years ago
  27. fad3039 Enhance ability to debug out-of-memory errors. by mistachkin · 9 years ago
  28. 60ec914 Fix typos in comments. No code changes. by peter.d.reid · 11 years ago
  29. e1e2e9a Make the MIN() and MAX() macros available in sqliteInt.h. Add TUNING by drh · 12 years ago
  30. da8caa0 Fix harmless compiler warnings. by drh · 12 years ago
  31. 2fcc7bd Fix a comment typo in memjournal.c by drh · 15 years ago
  32. 6e1f482 Tweaks to the new shared-memory interface design - mostly comment changes. by drh · 15 years ago
  33. ff82894 Suppress various compiler warnings. by drh · 15 years ago
  34. f83dc1e Remove global variables when compiled with SQLITE_OMIT_WSD by drh · 15 years ago
  35. 0af3723 Undo one of the "const" markers from the previous check-in because the by drh · 15 years ago
  36. 558814f Add some 'const' markers to static data that is really constant. by dan · 15 years ago
  37. 09c0f6d Recent changes cause the xSync method of the memory journal implementation by drh · 15 years ago
  38. c81c11f Remove the obsolete "$Id:$" RCS identifier strings from the source code. by drh · 16 years ago
  39. de63035 Speed up INSERT operations that add data to UNIQUE or PRIMARY KEY indexes by rationalizing duplicate seek operations. (CVS 6599) by danielk1977 · 16 years ago
  40. ea598cb Additional code to make sure and to assert that memory allocations have by drh · 16 years ago
  41. de46798 Fix a couple of harmless nuisance warnings. (CVS 6438) by drh · 16 years ago
  42. 2206a2b Mark untestable branches of memjournal.c as such. Reduce the size of a by drh · 16 years ago
  43. 3a5990a Specify type "void" in the parameter list of functions that take no parameters. by drh · 17 years ago
  44. 1bd10f8 Additional work at eliminating silly compiler warnings. (CVS 6010) by drh · 17 years ago
  45. ea67883 Never use strlen(). Use our own internal sqlite3Strlen30() which is by drh · 17 years ago
  46. f3d3c27 Fix some compiler warnings that show up when building the amalgamation only. (CVS 5927) by danielk1977 · 17 years ago
  47. 62c14b3 Changes to avoid "unused parameter" compiler warnings. (CVS 5921) by danielk1977 · 17 years ago
  48. 7ab49bf Do not redefine the MIN and MAX macros if they are already defined. (CVS 5896) by drh · 17 years ago
  49. 27c3bd7 Add data structure description comments to memjournal.c. (CVS 5847) by drh · 17 years ago
  50. 39281b4 Add the memjournal.c file that should have been with the previous checkin. (CVS 5831) by danielk1977 · 17 years ago