From 63847496f14c813a5d80efd5b7de0f1294ffe1e3 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 13 Apr 2024 16:07:11 +0200 Subject: Adding upstream version 3.45.1. Signed-off-by: Daniel Baumann --- www/images/2005osaward.gif | Bin 0 -> 3750 bytes www/images/SQLite.gif | Bin 0 -> 3062 bytes www/images/SQLite_big.gif | Bin 0 -> 7428 bytes www/images/ac/commit-0.gif | Bin 0 -> 5543 bytes www/images/ac/commit-1.gif | Bin 0 -> 6153 bytes www/images/ac/commit-2.gif | Bin 0 -> 8476 bytes www/images/ac/commit-3.gif | Bin 0 -> 7110 bytes www/images/ac/commit-4.gif | Bin 0 -> 11204 bytes www/images/ac/commit-5.gif | Bin 0 -> 10078 bytes www/images/ac/commit-6.gif | Bin 0 -> 10054 bytes www/images/ac/commit-7.gif | Bin 0 -> 9810 bytes www/images/ac/commit-8.gif | Bin 0 -> 10692 bytes www/images/ac/commit-9.gif | Bin 0 -> 10690 bytes www/images/ac/commit-A.gif | Bin 0 -> 12995 bytes www/images/ac/commit-B.gif | Bin 0 -> 6323 bytes www/images/ac/multi-0.gif | Bin 0 -> 6404 bytes www/images/ac/multi-1.gif | Bin 0 -> 11898 bytes www/images/ac/multi-2.gif | Bin 0 -> 13179 bytes www/images/ac/multi-3.gif | Bin 0 -> 11986 bytes www/images/ac/multi-4.gif | Bin 0 -> 13763 bytes www/images/ac/multi-5.gif | Bin 0 -> 7686 bytes www/images/ac/rollback-0.gif | Bin 0 -> 7755 bytes www/images/ac/rollback-1.gif | Bin 0 -> 9395 bytes www/images/ac/rollback-2.gif | Bin 0 -> 8740 bytes www/images/ac/rollback-3.gif | Bin 0 -> 10129 bytes www/images/ac/rollback-4.gif | Bin 0 -> 10814 bytes www/images/ac/rollback-5.gif | Bin 0 -> 6451 bytes www/images/apple-touch-icon.png | Bin 0 -> 8965 bytes www/images/books/aditya.jpg | Bin 0 -> 7320 bytes www/images/books/darocha2016.jpg | Bin 0 -> 9744 bytes www/images/books/das.jpg | Bin 0 -> 7586 bytes www/images/books/droessler.jpg | Bin 0 -> 3921 bytes www/images/books/haldar.gif | Bin 0 -> 15370 bytes www/images/books/haldar2.jpg | Bin 0 -> 10837 bytes www/images/books/kreibich.gif | Bin 0 -> 11402 bytes www/images/books/newman.jpg | Bin 0 -> 10529 bytes www/images/books/nishizawa2.jpg | Bin 0 -> 13917 bytes www/images/books/owens.jpg | Bin 0 -> 7653 bytes www/images/books/sanderson2018.jpg | Bin 0 -> 5148 bytes www/images/books/symbiansql.jpg | Bin 0 -> 8692 bytes www/images/books/vanderLans.jpg | Bin 0 -> 13495 bytes www/images/btreemodule_balance_deeper.svg | 211 +++++++++++++ www/images/btreemodule_balance_quick.svg | 328 ++++++++++++++++++++ www/images/btreemodule_balance_shallower.svg | 211 +++++++++++++ www/images/btreemodule_delete1.svg | 238 +++++++++++++++ www/images/btreemodule_overview.svg | 385 ++++++++++++++++++++++++ www/images/chart.wiki | 0 www/images/chw.jpg | Bin 0 -> 8732 bytes www/images/cpu-usage.jpg | Bin 0 -> 40581 bytes www/images/dan1.jpg | Bin 0 -> 29136 bytes www/images/direct1b.gif | Bin 0 -> 11439 bytes www/images/drh1.jpg | Bin 0 -> 11073 bytes www/images/faster-read-blobapi.jpg | Bin 0 -> 19050 bytes www/images/faster-read-mmap.jpg | Bin 0 -> 20737 bytes www/images/faster-read-sql.jpg | Bin 0 -> 16788 bytes www/images/faster-write-safe.jpg | Bin 0 -> 15324 bytes www/images/faster-write-unsafe.jpg | Bin 0 -> 17856 bytes www/images/fileformat/db_connection.gif | Bin 0 -> 8873 bytes www/images/fileformat/examplepop.gif | Bin 0 -> 8204 bytes www/images/fileformat/fileio_diagrams.odg | Bin 0 -> 32575 bytes www/images/fileformat/filesystem1.gif | Bin 0 -> 11596 bytes www/images/fileformat/filesystem2.gif | Bin 0 -> 7191 bytes www/images/fileformat/freelistpage.gif | Bin 0 -> 3668 bytes www/images/fileformat/indexlongrecord.gif | Bin 0 -> 5688 bytes www/images/fileformat/indexpage.gif | Bin 0 -> 5501 bytes www/images/fileformat/indexpage.odg | Bin 0 -> 16848 bytes www/images/fileformat/indexshortrecord.gif | Bin 0 -> 5073 bytes www/images/fileformat/indextree.gif | Bin 0 -> 5859 bytes www/images/fileformat/journal_format.gif | Bin 0 -> 5342 bytes www/images/fileformat/journal_header.gif | Bin 0 -> 5775 bytes www/images/fileformat/journal_record.gif | Bin 0 -> 3170 bytes www/images/fileformat/master_journal_ptr.gif | Bin 0 -> 4799 bytes www/images/fileformat/overflowpage.gif | Bin 0 -> 2941 bytes www/images/fileformat/pointermapentry.gif | Bin 0 -> 2285 bytes www/images/fileformat/recordformat.gif | Bin 0 -> 4257 bytes www/images/fileformat/rtdocs.css | 81 +++++ www/images/fileformat/rtdocs.js | 116 ++++++++ www/images/fileformat/tablelongrecord.gif | Bin 0 -> 4788 bytes www/images/fileformat/tablenodecell.gif | Bin 0 -> 2405 bytes www/images/fileformat/tableshortrecord.gif | Bin 0 -> 3174 bytes www/images/fileformat/tabletree.gif | Bin 0 -> 5457 bytes www/images/fileformat/vfs_role.gif | Bin 0 -> 8715 bytes www/images/fileformat/write_transaction.gif | Bin 0 -> 19573 bytes www/images/foreignlogos/adobe-logo.gif | Bin 0 -> 897 bytes www/images/foreignlogos/adobe.gif | Bin 0 -> 3154 bytes www/images/foreignlogos/airbus1.gif | Bin 0 -> 3745 bytes www/images/foreignlogos/airbus2.gif | Bin 0 -> 2795 bytes www/images/foreignlogos/apple.gif | Bin 0 -> 6036 bytes www/images/foreignlogos/bentley.gif | Bin 0 -> 7934 bytes www/images/foreignlogos/bentley.jpg | Bin 0 -> 600639 bytes www/images/foreignlogos/bloomberg.png | Bin 0 -> 24783 bytes www/images/foreignlogos/bosch_logo1.gif | Bin 0 -> 3970 bytes www/images/foreignlogos/dropbox.gif | Bin 0 -> 3634 bytes www/images/foreignlogos/expensify.png | Bin 0 -> 10887 bytes www/images/foreignlogos/fb.gif | Bin 0 -> 3099 bytes www/images/foreignlogos/firefox.gif | Bin 0 -> 5157 bytes www/images/foreignlogos/ge.gif | Bin 0 -> 5566 bytes www/images/foreignlogos/google.gif | Bin 0 -> 3584 bytes www/images/foreignlogos/intuit.gif | Bin 0 -> 4340 bytes www/images/foreignlogos/loc.gif | Bin 0 -> 2634 bytes www/images/foreignlogos/loc.jpg | Bin 0 -> 5429 bytes www/images/foreignlogos/mcaffee.gif | Bin 0 -> 2800 bytes www/images/foreignlogos/microsoft.gif | Bin 0 -> 2462 bytes www/images/foreignlogos/monotone.gif | Bin 0 -> 3497 bytes www/images/foreignlogos/mozilla.gif | Bin 0 -> 3065 bytes www/images/foreignlogos/nds.png | Bin 0 -> 7299 bytes www/images/foreignlogos/nokia.gif | Bin 0 -> 805 bytes www/images/foreignlogos/oracle.gif | Bin 0 -> 2068 bytes www/images/foreignlogos/philips.gif | Bin 0 -> 6762 bytes www/images/foreignlogos/php.gif | Bin 0 -> 3742 bytes www/images/foreignlogos/python.gif | Bin 0 -> 2506 bytes www/images/foreignlogos/rpm_logo.png | Bin 0 -> 23575 bytes www/images/foreignlogos/skype.gif | Bin 0 -> 3628 bytes www/images/foreignlogos/sony.gif | Bin 0 -> 4350 bytes www/images/foreignlogos/sunmicro.gif | Bin 0 -> 5197 bytes www/images/foreignlogos/symbian.gif | Bin 0 -> 1731 bytes www/images/foreignlogos/tcl.gif | Bin 0 -> 1755 bytes www/images/foreignlogos/xojo.png | Bin 0 -> 11455 bytes www/images/fts3_doclist.png | Bin 0 -> 23433 bytes www/images/fts3_doclist.svg | 427 +++++++++++++++++++++++++++ www/images/fts3_doclist2.png | Bin 0 -> 9405 bytes www/images/fts3_doclist2.svg | 197 ++++++++++++ www/images/fts3_interior_node.png | Bin 0 -> 29653 bytes www/images/fts3_interior_node.svg | 387 ++++++++++++++++++++++++ www/images/fts3_leaf_node.png | Bin 0 -> 28294 bytes www/images/fts3_leaf_node.svg | 375 +++++++++++++++++++++++ www/images/fts5_formula.odf | Bin 0 -> 9715 bytes www/images/fts5_formula1.png | Bin 0 -> 7384 bytes www/images/fts5_formula2.png | Bin 0 -> 4503 bytes www/images/fts5_formula3.png | Bin 0 -> 3811 bytes www/images/fullscanb.gif | Bin 0 -> 11946 bytes www/images/harmony.gif | Bin 0 -> 14508 bytes www/images/index-ex1-x-b.gif | Bin 0 -> 23173 bytes www/images/indirect1b1.gif | Bin 0 -> 18098 bytes www/images/joe1.jpg | Bin 0 -> 53994 bytes www/images/loc.jpg | Bin 0 -> 78248 bytes www/images/ne.gif | Bin 0 -> 68 bytes www/images/ne.png | Bin 0 -> 280 bytes www/images/nocopy.gif | Bin 0 -> 3449 bytes www/images/nw.gif | Bin 0 -> 67 bytes www/images/nw.png | Bin 0 -> 285 bytes www/images/powered_by_sqlite.gif | Bin 0 -> 3391 bytes www/images/private_branch.gif | Bin 0 -> 13776 bytes www/images/qp/fqp1.gif | Bin 0 -> 19973 bytes www/images/qp/fqp1.pikchr | 36 +++ www/images/qp/fruitobstate.gif | Bin 0 -> 6949 bytes www/images/qp/fruitobstate0.gif | Bin 0 -> 12381 bytes www/images/qp/fullscan.gif | Bin 0 -> 7539 bytes www/images/qp/idx1.gif | Bin 0 -> 3954 bytes www/images/qp/idx1lu1.gif | Bin 0 -> 10702 bytes www/images/qp/idx1lu2.gif | Bin 0 -> 11201 bytes www/images/qp/idx1lu3.gif | Bin 0 -> 11175 bytes www/images/qp/idx2.gif | Bin 0 -> 3052 bytes www/images/qp/idx2lu1.gif | Bin 0 -> 10434 bytes www/images/qp/idx3.gif | Bin 0 -> 5205 bytes www/images/qp/idx3lu1.gif | Bin 0 -> 11927 bytes www/images/qp/idx3lu2.gif | Bin 0 -> 11013 bytes www/images/qp/idx4.gif | Bin 0 -> 6443 bytes www/images/qp/idx4lu1.gif | Bin 0 -> 7110 bytes www/images/qp/obfruitidx1.gif | Bin 0 -> 12100 bytes www/images/qp/obfruitidx4.gif | Bin 0 -> 7703 bytes www/images/qp/obfruitnoidx.gif | Bin 0 -> 8892 bytes www/images/qp/obrowid.gif | Bin 0 -> 7815 bytes www/images/qp/orquery.gif | Bin 0 -> 15623 bytes www/images/qp/partial-sort.gif | Bin 0 -> 15856 bytes www/images/qp/rowidlu.gif | Bin 0 -> 7182 bytes www/images/qp/tab.gif | Bin 0 -> 6392 bytes www/images/qp/tpchq8.gif | Bin 0 -> 33576 bytes www/images/qp/tpchq8.pikchr | 53 ++++ www/images/se.gif | Bin 0 -> 67 bytes www/images/se.png | Bin 0 -> 205 bytes www/images/shane1.jpg | Bin 0 -> 18309 bytes www/images/shared.gif | Bin 0 -> 5787 bytes www/images/sqlite370.jpg | Bin 0 -> 80726 bytes www/images/sqlite370_banner.gif | Bin 0 -> 5452 bytes www/images/sqlitepie.jpg | Bin 0 -> 109782 bytes www/images/src_logo.gif | Bin 0 -> 3348 bytes www/images/sschart20221116.jpg | Bin 0 -> 59270 bytes www/images/sw.gif | Bin 0 -> 67 bytes www/images/sw.png | Bin 0 -> 255 bytes www/images/table-ex1b2.gif | Bin 0 -> 10888 bytes www/images/vfs1.gif | Bin 0 -> 12322 bytes 182 files changed, 3045 insertions(+) create mode 100644 www/images/2005osaward.gif create mode 100644 www/images/SQLite.gif create mode 100644 www/images/SQLite_big.gif create mode 100644 www/images/ac/commit-0.gif create mode 100644 www/images/ac/commit-1.gif create mode 100644 www/images/ac/commit-2.gif create mode 100644 www/images/ac/commit-3.gif create mode 100644 www/images/ac/commit-4.gif create mode 100644 www/images/ac/commit-5.gif create mode 100644 www/images/ac/commit-6.gif create mode 100644 www/images/ac/commit-7.gif create mode 100644 www/images/ac/commit-8.gif create mode 100644 www/images/ac/commit-9.gif create mode 100644 www/images/ac/commit-A.gif create mode 100644 www/images/ac/commit-B.gif create mode 100644 www/images/ac/multi-0.gif create mode 100644 www/images/ac/multi-1.gif create mode 100644 www/images/ac/multi-2.gif create mode 100644 www/images/ac/multi-3.gif create mode 100644 www/images/ac/multi-4.gif create mode 100644 www/images/ac/multi-5.gif create mode 100644 www/images/ac/rollback-0.gif create mode 100644 www/images/ac/rollback-1.gif create mode 100644 www/images/ac/rollback-2.gif create mode 100644 www/images/ac/rollback-3.gif create mode 100644 www/images/ac/rollback-4.gif create mode 100644 www/images/ac/rollback-5.gif create mode 100644 www/images/apple-touch-icon.png create mode 100644 www/images/books/aditya.jpg create mode 100644 www/images/books/darocha2016.jpg create mode 100644 www/images/books/das.jpg create mode 100644 www/images/books/droessler.jpg create mode 100644 www/images/books/haldar.gif create mode 100644 www/images/books/haldar2.jpg create mode 100644 www/images/books/kreibich.gif create mode 100644 www/images/books/newman.jpg create mode 100644 www/images/books/nishizawa2.jpg create mode 100644 www/images/books/owens.jpg create mode 100644 www/images/books/sanderson2018.jpg create mode 100644 www/images/books/symbiansql.jpg create mode 100644 www/images/books/vanderLans.jpg create mode 100644 www/images/btreemodule_balance_deeper.svg create mode 100644 www/images/btreemodule_balance_quick.svg create mode 100644 www/images/btreemodule_balance_shallower.svg create mode 100644 www/images/btreemodule_delete1.svg create mode 100644 www/images/btreemodule_overview.svg create mode 100644 www/images/chart.wiki create mode 100644 www/images/chw.jpg create mode 100644 www/images/cpu-usage.jpg create mode 100644 www/images/dan1.jpg create mode 100644 www/images/direct1b.gif create mode 100644 www/images/drh1.jpg create mode 100644 www/images/faster-read-blobapi.jpg create mode 100644 www/images/faster-read-mmap.jpg create mode 100644 www/images/faster-read-sql.jpg create mode 100644 www/images/faster-write-safe.jpg create mode 100644 www/images/faster-write-unsafe.jpg create mode 100644 www/images/fileformat/db_connection.gif create mode 100644 www/images/fileformat/examplepop.gif create mode 100644 www/images/fileformat/fileio_diagrams.odg create mode 100644 www/images/fileformat/filesystem1.gif create mode 100644 www/images/fileformat/filesystem2.gif create mode 100644 www/images/fileformat/freelistpage.gif create mode 100644 www/images/fileformat/indexlongrecord.gif create mode 100644 www/images/fileformat/indexpage.gif create mode 100644 www/images/fileformat/indexpage.odg create mode 100644 www/images/fileformat/indexshortrecord.gif create mode 100644 www/images/fileformat/indextree.gif create mode 100644 www/images/fileformat/journal_format.gif create mode 100644 www/images/fileformat/journal_header.gif create mode 100644 www/images/fileformat/journal_record.gif create mode 100644 www/images/fileformat/master_journal_ptr.gif create mode 100644 www/images/fileformat/overflowpage.gif create mode 100644 www/images/fileformat/pointermapentry.gif create mode 100644 www/images/fileformat/recordformat.gif create mode 100644 www/images/fileformat/rtdocs.css create mode 100644 www/images/fileformat/rtdocs.js create mode 100644 www/images/fileformat/tablelongrecord.gif create mode 100644 www/images/fileformat/tablenodecell.gif create mode 100644 www/images/fileformat/tableshortrecord.gif create mode 100644 www/images/fileformat/tabletree.gif create mode 100644 www/images/fileformat/vfs_role.gif create mode 100644 www/images/fileformat/write_transaction.gif create mode 100644 www/images/foreignlogos/adobe-logo.gif create mode 100644 www/images/foreignlogos/adobe.gif create mode 100644 www/images/foreignlogos/airbus1.gif create mode 100644 www/images/foreignlogos/airbus2.gif create mode 100644 www/images/foreignlogos/apple.gif create mode 100644 www/images/foreignlogos/bentley.gif create mode 100644 www/images/foreignlogos/bentley.jpg create mode 100644 www/images/foreignlogos/bloomberg.png create mode 100644 www/images/foreignlogos/bosch_logo1.gif create mode 100644 www/images/foreignlogos/dropbox.gif create mode 100644 www/images/foreignlogos/expensify.png create mode 100644 www/images/foreignlogos/fb.gif create mode 100644 www/images/foreignlogos/firefox.gif create mode 100644 www/images/foreignlogos/ge.gif create mode 100644 www/images/foreignlogos/google.gif create mode 100644 www/images/foreignlogos/intuit.gif create mode 100644 www/images/foreignlogos/loc.gif create mode 100644 www/images/foreignlogos/loc.jpg create mode 100644 www/images/foreignlogos/mcaffee.gif create mode 100644 www/images/foreignlogos/microsoft.gif create mode 100644 www/images/foreignlogos/monotone.gif create mode 100644 www/images/foreignlogos/mozilla.gif create mode 100644 www/images/foreignlogos/nds.png create mode 100644 www/images/foreignlogos/nokia.gif create mode 100644 www/images/foreignlogos/oracle.gif create mode 100644 www/images/foreignlogos/philips.gif create mode 100644 www/images/foreignlogos/php.gif create mode 100644 www/images/foreignlogos/python.gif create mode 100644 www/images/foreignlogos/rpm_logo.png create mode 100644 www/images/foreignlogos/skype.gif create mode 100644 www/images/foreignlogos/sony.gif create mode 100644 www/images/foreignlogos/sunmicro.gif create mode 100644 www/images/foreignlogos/symbian.gif create mode 100644 www/images/foreignlogos/tcl.gif create mode 100644 www/images/foreignlogos/xojo.png create mode 100644 www/images/fts3_doclist.png create mode 100644 www/images/fts3_doclist.svg create mode 100644 www/images/fts3_doclist2.png create mode 100644 www/images/fts3_doclist2.svg create mode 100644 www/images/fts3_interior_node.png create mode 100644 www/images/fts3_interior_node.svg create mode 100644 www/images/fts3_leaf_node.png create mode 100644 www/images/fts3_leaf_node.svg create mode 100644 www/images/fts5_formula.odf create mode 100644 www/images/fts5_formula1.png create mode 100644 www/images/fts5_formula2.png create mode 100644 www/images/fts5_formula3.png create mode 100644 www/images/fullscanb.gif create mode 100644 www/images/harmony.gif create mode 100644 www/images/index-ex1-x-b.gif create mode 100644 www/images/indirect1b1.gif create mode 100644 www/images/joe1.jpg create mode 100644 www/images/loc.jpg create mode 100644 www/images/ne.gif create mode 100644 www/images/ne.png create mode 100644 www/images/nocopy.gif create mode 100644 www/images/nw.gif create mode 100644 www/images/nw.png create mode 100644 www/images/powered_by_sqlite.gif create mode 100644 www/images/private_branch.gif create mode 100644 www/images/qp/fqp1.gif create mode 100644 www/images/qp/fqp1.pikchr create mode 100644 www/images/qp/fruitobstate.gif create mode 100644 www/images/qp/fruitobstate0.gif create mode 100644 www/images/qp/fullscan.gif create mode 100644 www/images/qp/idx1.gif create mode 100644 www/images/qp/idx1lu1.gif create mode 100644 www/images/qp/idx1lu2.gif create mode 100644 www/images/qp/idx1lu3.gif create mode 100644 www/images/qp/idx2.gif create mode 100644 www/images/qp/idx2lu1.gif create mode 100644 www/images/qp/idx3.gif create mode 100644 www/images/qp/idx3lu1.gif create mode 100644 www/images/qp/idx3lu2.gif create mode 100644 www/images/qp/idx4.gif create mode 100644 www/images/qp/idx4lu1.gif create mode 100644 www/images/qp/obfruitidx1.gif create mode 100644 www/images/qp/obfruitidx4.gif create mode 100644 www/images/qp/obfruitnoidx.gif create mode 100644 www/images/qp/obrowid.gif create mode 100644 www/images/qp/orquery.gif create mode 100644 www/images/qp/partial-sort.gif create mode 100644 www/images/qp/rowidlu.gif create mode 100644 www/images/qp/tab.gif create mode 100644 www/images/qp/tpchq8.gif create mode 100644 www/images/qp/tpchq8.pikchr create mode 100644 www/images/se.gif create mode 100644 www/images/se.png create mode 100644 www/images/shane1.jpg create mode 100644 www/images/shared.gif create mode 100644 www/images/sqlite370.jpg create mode 100644 www/images/sqlite370_banner.gif create mode 100644 www/images/sqlitepie.jpg create mode 100644 www/images/src_logo.gif create mode 100644 www/images/sschart20221116.jpg create mode 100644 www/images/sw.gif create mode 100644 www/images/sw.png create mode 100644 www/images/table-ex1b2.gif create mode 100644 www/images/vfs1.gif (limited to 'www/images') diff --git a/www/images/2005osaward.gif b/www/images/2005osaward.gif new file mode 100644 index 0000000..fa6d7d7 Binary files /dev/null and b/www/images/2005osaward.gif differ diff --git a/www/images/SQLite.gif b/www/images/SQLite.gif new file mode 100644 index 0000000..5ec05b0 Binary files /dev/null and b/www/images/SQLite.gif differ diff --git a/www/images/SQLite_big.gif b/www/images/SQLite_big.gif new file mode 100644 index 0000000..dc9e6a0 Binary files /dev/null and b/www/images/SQLite_big.gif differ diff --git a/www/images/ac/commit-0.gif b/www/images/ac/commit-0.gif new file mode 100644 index 0000000..1e96325 Binary files /dev/null and b/www/images/ac/commit-0.gif differ diff --git a/www/images/ac/commit-1.gif b/www/images/ac/commit-1.gif new file mode 100644 index 0000000..b54e98a Binary files /dev/null and b/www/images/ac/commit-1.gif differ diff --git a/www/images/ac/commit-2.gif b/www/images/ac/commit-2.gif new file mode 100644 index 0000000..340e432 Binary files /dev/null and b/www/images/ac/commit-2.gif differ diff --git a/www/images/ac/commit-3.gif b/www/images/ac/commit-3.gif new file mode 100644 index 0000000..2c5ce7e Binary files /dev/null and b/www/images/ac/commit-3.gif differ diff --git a/www/images/ac/commit-4.gif b/www/images/ac/commit-4.gif new file mode 100644 index 0000000..99a34db Binary files /dev/null and b/www/images/ac/commit-4.gif differ diff --git a/www/images/ac/commit-5.gif b/www/images/ac/commit-5.gif new file mode 100644 index 0000000..c9fa966 Binary files /dev/null and b/www/images/ac/commit-5.gif differ diff --git a/www/images/ac/commit-6.gif b/www/images/ac/commit-6.gif new file mode 100644 index 0000000..0e2f89a Binary files /dev/null and b/www/images/ac/commit-6.gif differ diff --git a/www/images/ac/commit-7.gif b/www/images/ac/commit-7.gif new file mode 100644 index 0000000..68b934d Binary files /dev/null and b/www/images/ac/commit-7.gif differ diff --git a/www/images/ac/commit-8.gif b/www/images/ac/commit-8.gif new file mode 100644 index 0000000..19a2a21 Binary files /dev/null and b/www/images/ac/commit-8.gif differ diff --git a/www/images/ac/commit-9.gif b/www/images/ac/commit-9.gif new file mode 100644 index 0000000..d7247b6 Binary files /dev/null and b/www/images/ac/commit-9.gif differ diff --git a/www/images/ac/commit-A.gif b/www/images/ac/commit-A.gif new file mode 100644 index 0000000..1b5286d Binary files /dev/null and b/www/images/ac/commit-A.gif differ diff --git a/www/images/ac/commit-B.gif b/www/images/ac/commit-B.gif new file mode 100644 index 0000000..5a98c0d Binary files /dev/null and b/www/images/ac/commit-B.gif differ diff --git a/www/images/ac/multi-0.gif b/www/images/ac/multi-0.gif new file mode 100644 index 0000000..9f1d225 Binary files /dev/null and b/www/images/ac/multi-0.gif differ diff --git a/www/images/ac/multi-1.gif b/www/images/ac/multi-1.gif new file mode 100644 index 0000000..e869778 Binary files /dev/null and b/www/images/ac/multi-1.gif differ diff --git a/www/images/ac/multi-2.gif b/www/images/ac/multi-2.gif new file mode 100644 index 0000000..c668d77 Binary files /dev/null and b/www/images/ac/multi-2.gif differ diff --git a/www/images/ac/multi-3.gif b/www/images/ac/multi-3.gif new file mode 100644 index 0000000..1b49103 Binary files /dev/null and b/www/images/ac/multi-3.gif differ diff --git a/www/images/ac/multi-4.gif b/www/images/ac/multi-4.gif new file mode 100644 index 0000000..9881ab8 Binary files /dev/null and b/www/images/ac/multi-4.gif differ diff --git a/www/images/ac/multi-5.gif b/www/images/ac/multi-5.gif new file mode 100644 index 0000000..51181c2 Binary files /dev/null and b/www/images/ac/multi-5.gif differ diff --git a/www/images/ac/rollback-0.gif b/www/images/ac/rollback-0.gif new file mode 100644 index 0000000..cfbdc45 Binary files /dev/null and b/www/images/ac/rollback-0.gif differ diff --git a/www/images/ac/rollback-1.gif b/www/images/ac/rollback-1.gif new file mode 100644 index 0000000..d698d58 Binary files /dev/null and b/www/images/ac/rollback-1.gif differ diff --git a/www/images/ac/rollback-2.gif b/www/images/ac/rollback-2.gif new file mode 100644 index 0000000..43d3954 Binary files /dev/null and b/www/images/ac/rollback-2.gif differ diff --git a/www/images/ac/rollback-3.gif b/www/images/ac/rollback-3.gif new file mode 100644 index 0000000..fab3142 Binary files /dev/null and b/www/images/ac/rollback-3.gif differ diff --git a/www/images/ac/rollback-4.gif b/www/images/ac/rollback-4.gif new file mode 100644 index 0000000..fed74d4 Binary files /dev/null and b/www/images/ac/rollback-4.gif differ diff --git a/www/images/ac/rollback-5.gif b/www/images/ac/rollback-5.gif new file mode 100644 index 0000000..1a5f79e Binary files /dev/null and b/www/images/ac/rollback-5.gif differ diff --git a/www/images/apple-touch-icon.png b/www/images/apple-touch-icon.png new file mode 100644 index 0000000..3d4a389 Binary files /dev/null and b/www/images/apple-touch-icon.png differ diff --git a/www/images/books/aditya.jpg b/www/images/books/aditya.jpg new file mode 100644 index 0000000..d7b695e Binary files /dev/null and b/www/images/books/aditya.jpg differ diff --git a/www/images/books/darocha2016.jpg b/www/images/books/darocha2016.jpg new file mode 100644 index 0000000..26319cf Binary files /dev/null and b/www/images/books/darocha2016.jpg differ diff --git a/www/images/books/das.jpg b/www/images/books/das.jpg new file mode 100644 index 0000000..a45dae5 Binary files /dev/null and b/www/images/books/das.jpg differ diff --git a/www/images/books/droessler.jpg b/www/images/books/droessler.jpg new file mode 100644 index 0000000..ead2e3b Binary files /dev/null and b/www/images/books/droessler.jpg differ diff --git a/www/images/books/haldar.gif b/www/images/books/haldar.gif new file mode 100644 index 0000000..e9b3fe2 Binary files /dev/null and b/www/images/books/haldar.gif differ diff --git a/www/images/books/haldar2.jpg b/www/images/books/haldar2.jpg new file mode 100644 index 0000000..ec8a931 Binary files /dev/null and b/www/images/books/haldar2.jpg differ diff --git a/www/images/books/kreibich.gif b/www/images/books/kreibich.gif new file mode 100644 index 0000000..3411942 Binary files /dev/null and b/www/images/books/kreibich.gif differ diff --git a/www/images/books/newman.jpg b/www/images/books/newman.jpg new file mode 100644 index 0000000..2d6a8e7 Binary files /dev/null and b/www/images/books/newman.jpg differ diff --git a/www/images/books/nishizawa2.jpg b/www/images/books/nishizawa2.jpg new file mode 100644 index 0000000..6f80117 Binary files /dev/null and b/www/images/books/nishizawa2.jpg differ diff --git a/www/images/books/owens.jpg b/www/images/books/owens.jpg new file mode 100644 index 0000000..e9638c3 Binary files /dev/null and b/www/images/books/owens.jpg differ diff --git a/www/images/books/sanderson2018.jpg b/www/images/books/sanderson2018.jpg new file mode 100644 index 0000000..d9a7186 Binary files /dev/null and b/www/images/books/sanderson2018.jpg differ diff --git a/www/images/books/symbiansql.jpg b/www/images/books/symbiansql.jpg new file mode 100644 index 0000000..8b5b7ff Binary files /dev/null and b/www/images/books/symbiansql.jpg differ diff --git a/www/images/books/vanderLans.jpg b/www/images/books/vanderLans.jpg new file mode 100644 index 0000000..45a306d Binary files /dev/null and b/www/images/books/vanderLans.jpg differ diff --git a/www/images/btreemodule_balance_deeper.svg b/www/images/btreemodule_balance_deeper.svg new file mode 100644 index 0000000..df90d0f --- /dev/null +++ b/www/images/btreemodule_balance_deeper.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + Right-child pointer + + + + + + Rest of Tree Content + Root page of b-tree + + + + + + Rest of Tree Content + Root page of b-tree + + + diff --git a/www/images/btreemodule_balance_quick.svg b/www/images/btreemodule_balance_quick.svg new file mode 100644 index 0000000..15fe84c --- /dev/null +++ b/www/images/btreemodule_balance_quick.svg @@ -0,0 +1,328 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + Leaf page + + + + Other leaf pages + + Right-child pointer + + + Right-child pointer + + + + Leaf page + + + + Other leaf pages + + Right-child pointer + + + Right-child pointer + + + New Leaf page + + + + + + + + diff --git a/www/images/btreemodule_balance_shallower.svg b/www/images/btreemodule_balance_shallower.svg new file mode 100644 index 0000000..18f5ba8 --- /dev/null +++ b/www/images/btreemodule_balance_shallower.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + Right-child pointer + + + + + + Rest of Tree Content + Root page of b-tree + + + + + + Rest of Tree Content + Root page of b-tree + + + diff --git a/www/images/btreemodule_delete1.svg b/www/images/btreemodule_delete1.svg new file mode 100644 index 0000000..06fa608 --- /dev/null +++ b/www/images/btreemodule_delete1.svg @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + The blue cell has been removed from leaf nodeand used to replace thecell deleted from the internal node. + The green cell is to be deleted froman internal tree node. The blue cellis the cell with the largest key inthe sub-tree headed by the child-page of the green cell. + + diff --git a/www/images/btreemodule_overview.svg b/www/images/btreemodule_overview.svg new file mode 100644 index 0000000..1922832 --- /dev/null +++ b/www/images/btreemodule_overview.svg @@ -0,0 +1,385 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + In-Memory Page Cache + + + + + + + + + + + + + + + + + + + Journal File + Database File + + Client 1 + + + Client 2 + + IO using VFS interface + Data Exchanged Using B-Tree Interface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/www/images/chart.wiki b/www/images/chart.wiki new file mode 100644 index 0000000..e69de29 diff --git a/www/images/chw.jpg b/www/images/chw.jpg new file mode 100644 index 0000000..8d436de Binary files /dev/null and b/www/images/chw.jpg differ diff --git a/www/images/cpu-usage.jpg b/www/images/cpu-usage.jpg new file mode 100644 index 0000000..ac695e8 Binary files /dev/null and b/www/images/cpu-usage.jpg differ diff --git a/www/images/dan1.jpg b/www/images/dan1.jpg new file mode 100644 index 0000000..10eafb6 Binary files /dev/null and b/www/images/dan1.jpg differ diff --git a/www/images/direct1b.gif b/www/images/direct1b.gif new file mode 100644 index 0000000..8999a84 Binary files /dev/null and b/www/images/direct1b.gif differ diff --git a/www/images/drh1.jpg b/www/images/drh1.jpg new file mode 100644 index 0000000..d6d0b69 Binary files /dev/null and b/www/images/drh1.jpg differ diff --git a/www/images/faster-read-blobapi.jpg b/www/images/faster-read-blobapi.jpg new file mode 100644 index 0000000..afe9163 Binary files /dev/null and b/www/images/faster-read-blobapi.jpg differ diff --git a/www/images/faster-read-mmap.jpg b/www/images/faster-read-mmap.jpg new file mode 100644 index 0000000..64fade0 Binary files /dev/null and b/www/images/faster-read-mmap.jpg differ diff --git a/www/images/faster-read-sql.jpg b/www/images/faster-read-sql.jpg new file mode 100644 index 0000000..6d9647d Binary files /dev/null and b/www/images/faster-read-sql.jpg differ diff --git a/www/images/faster-write-safe.jpg b/www/images/faster-write-safe.jpg new file mode 100644 index 0000000..0012d4b Binary files /dev/null and b/www/images/faster-write-safe.jpg differ diff --git a/www/images/faster-write-unsafe.jpg b/www/images/faster-write-unsafe.jpg new file mode 100644 index 0000000..46a0f10 Binary files /dev/null and b/www/images/faster-write-unsafe.jpg differ diff --git a/www/images/fileformat/db_connection.gif b/www/images/fileformat/db_connection.gif new file mode 100644 index 0000000..5894496 Binary files /dev/null and b/www/images/fileformat/db_connection.gif differ diff --git a/www/images/fileformat/examplepop.gif b/www/images/fileformat/examplepop.gif new file mode 100644 index 0000000..9483749 Binary files /dev/null and b/www/images/fileformat/examplepop.gif differ diff --git a/www/images/fileformat/fileio_diagrams.odg b/www/images/fileformat/fileio_diagrams.odg new file mode 100644 index 0000000..15a9561 Binary files /dev/null and b/www/images/fileformat/fileio_diagrams.odg differ diff --git a/www/images/fileformat/filesystem1.gif b/www/images/fileformat/filesystem1.gif new file mode 100644 index 0000000..0e33666 Binary files /dev/null and b/www/images/fileformat/filesystem1.gif differ diff --git a/www/images/fileformat/filesystem2.gif b/www/images/fileformat/filesystem2.gif new file mode 100644 index 0000000..d890108 Binary files /dev/null and b/www/images/fileformat/filesystem2.gif differ diff --git a/www/images/fileformat/freelistpage.gif b/www/images/fileformat/freelistpage.gif new file mode 100644 index 0000000..07711ff Binary files /dev/null and b/www/images/fileformat/freelistpage.gif differ diff --git a/www/images/fileformat/indexlongrecord.gif b/www/images/fileformat/indexlongrecord.gif new file mode 100644 index 0000000..84adc23 Binary files /dev/null and b/www/images/fileformat/indexlongrecord.gif differ diff --git a/www/images/fileformat/indexpage.gif b/www/images/fileformat/indexpage.gif new file mode 100644 index 0000000..eb28668 Binary files /dev/null and b/www/images/fileformat/indexpage.gif differ diff --git a/www/images/fileformat/indexpage.odg b/www/images/fileformat/indexpage.odg new file mode 100644 index 0000000..c3c492a Binary files /dev/null and b/www/images/fileformat/indexpage.odg differ diff --git a/www/images/fileformat/indexshortrecord.gif b/www/images/fileformat/indexshortrecord.gif new file mode 100644 index 0000000..6b0853b Binary files /dev/null and b/www/images/fileformat/indexshortrecord.gif differ diff --git a/www/images/fileformat/indextree.gif b/www/images/fileformat/indextree.gif new file mode 100644 index 0000000..414b16f Binary files /dev/null and b/www/images/fileformat/indextree.gif differ diff --git a/www/images/fileformat/journal_format.gif b/www/images/fileformat/journal_format.gif new file mode 100644 index 0000000..36b83d1 Binary files /dev/null and b/www/images/fileformat/journal_format.gif differ diff --git a/www/images/fileformat/journal_header.gif b/www/images/fileformat/journal_header.gif new file mode 100644 index 0000000..9dd8d1e Binary files /dev/null and b/www/images/fileformat/journal_header.gif differ diff --git a/www/images/fileformat/journal_record.gif b/www/images/fileformat/journal_record.gif new file mode 100644 index 0000000..49086f2 Binary files /dev/null and b/www/images/fileformat/journal_record.gif differ diff --git a/www/images/fileformat/master_journal_ptr.gif b/www/images/fileformat/master_journal_ptr.gif new file mode 100644 index 0000000..2223776 Binary files /dev/null and b/www/images/fileformat/master_journal_ptr.gif differ diff --git a/www/images/fileformat/overflowpage.gif b/www/images/fileformat/overflowpage.gif new file mode 100644 index 0000000..24da1a1 Binary files /dev/null and b/www/images/fileformat/overflowpage.gif differ diff --git a/www/images/fileformat/pointermapentry.gif b/www/images/fileformat/pointermapentry.gif new file mode 100644 index 0000000..a8dee15 Binary files /dev/null and b/www/images/fileformat/pointermapentry.gif differ diff --git a/www/images/fileformat/recordformat.gif b/www/images/fileformat/recordformat.gif new file mode 100644 index 0000000..42d5a9f Binary files /dev/null and b/www/images/fileformat/recordformat.gif differ diff --git a/www/images/fileformat/rtdocs.css b/www/images/fileformat/rtdocs.css new file mode 100644 index 0000000..ce2a5c2 --- /dev/null +++ b/www/images/fileformat/rtdocs.css @@ -0,0 +1,81 @@ + /* Style for requirements paragraph. */ + .req { margin: 1.0em 10ex; } + .req span { color: darkblue } + + .subreq { margin: 1.0em 5ex 1.0em 15ex; color: darkblue } + .subsubreq { margin: 1.0em 5ex 1.0em 20ex; color: darkblue } + + .req:before { color: black; content: "[" attr(id) "] "} + .subreq:before { color: black; content: "[" attr(id) "] "} + .subsubreq:before { color: black; content: "[SUBSUBREQ] " } + + /* The dark-green color used for headings. */ + h1,h2,h3,h4,#toc_header,#document_title { color: #80a796 } + + .req code {display: block; margin: 0.5em 5ex} + code {white-space: pre} + + /* Style for content headings */ + h2 { margin-left: 10px } + h3 { margin-left: 20px } + h4 { margin-left: 30px } + h1,h2,h3,h4 { font-weight: normal } + + /* Style for document and toc headings */ + #toc_header { font-size: 1.5em; margin: 1.0em; } + #document_title { font-size: 2em; text-align: center } + + #toc a { color: darkblue ; text-decoration: none } + + /* Document font */ + body { font-family: sans-serif ; font-size:14px ; } + + /* Margins for block boxes that occur in the document flow. */ + p,ul,ol { margin: 1em 5ex } + td p, td ul, td ol { margin: 1em auto } + + /* Table style */ + table.striped, table#glossary { margin: 1em auto; width: 80% ; border-spacing: 0} + .striped th, #glossary th { + white-space:nowrap; + text-align:left; + border-bottom: solid 1px #444444; + padding: 0.2em 1ex; + } + .striped td, #glossary td { vertical-align: top } + .striped td, #glossary td { padding: 0.2em 1ex; } + + .spacedlist li { margin-top: 0.5em ; margin-bottom: 0.5em } + + li p { margin: 1em auto ; padding: 0 } + + /* Style for "todo" notes. These are represented by markup like: + ** + ** Fix this bit! + **

Longer todo note.

+ */ + .todo { color: #AA3333 ; font-style : italic } + .todo:before { content: 'TODO:' } + p.todo { border: solid #AA3333 1px; padding: 1ex } + + cite a, cite a:visited { color: inherit; text-decoration: none ; font-style: normal; } + .defnlink, .reqlink { + color: inherit; + text-decoration: none; + } + .defnlink { font-style: italic } + .defnlink:visited,.reqlink:visited { color: inherit } + h1 .defnlink, h2 .defnlink, h3 .defnlink, h4 .defnlink, .defn .defnlink{ font-style: inherit } + :link:hover,:visited:hover { background: wheat } + + .defn { white-space: nowrap } + + img { + display:block; + } + + pre.api { + margin: 1em 15ex; + font-size: 16px; + } + diff --git a/www/images/fileformat/rtdocs.js b/www/images/fileformat/rtdocs.js new file mode 100644 index 0000000..a1b66ed --- /dev/null +++ b/www/images/fileformat/rtdocs.js @@ -0,0 +1,116 @@ + + +function populate_toc () { + var children = document.getElementsByTagName("h1").item(0).parentNode.childNodes + var toc = "" + + var counters = new Array() + counters[1] = 0 + counters[2] = 0 + counters[3] = 0 + counters[4] = 0 + + /* Generate the table of contents */ + for(var ii=0; ii0 ){ + var anchor = "tocentry_" + ii + + for(var jj=iHeader+1; jj<=4; jj++){ counters[jj] = 0 } + counters[iHeader]++ + + var number = "" + for(var jj=1; jj<=iHeader; jj++){ number += counters[jj] + "." } + + toc += '
' + toc += '' + number + " " + node.innerHTML + toc += "
" + + var a = '' + number + '' + node.innerHTML = a + " " + node.innerHTML + } + } + document.getElementById("toc").innerHTML = toc +} + +function number_figs () { + /* Number the figures in this document */ + var figcounter = 1 + var spans = document.getElementsByTagName("span") + for(var ii=0; ii references */ + var cites = document.getElementsByTagName("cite") + for(var ii=0; ii' + label + '' + } +} + +function decorate_tables () { + /* Decorate tables */ + var tables = document.getElementsByTagName("table") + for(var ii=0; ii + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + Docid + + Column 0 offset-list + + varint + variable length fields + ... + + + + 0x01 + + 1 byte + offset 0 + Column number + + varint + + 0x00 + + Column N offset-list + 1 byte + ... + + offset N + + varint + varint + offset 0 + ... + + offset N + + varint + varint + + diff --git a/www/images/fts3_doclist2.png b/www/images/fts3_doclist2.png new file mode 100644 index 0000000..048f42e Binary files /dev/null and b/www/images/fts3_doclist2.png differ diff --git a/www/images/fts3_doclist2.svg b/www/images/fts3_doclist2.svg new file mode 100644 index 0000000..c3ec2bd --- /dev/null +++ b/www/images/fts3_doclist2.svg @@ -0,0 +1,197 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + Length + + Entry 0 + + varint + variable length fields + ... + + Entry N + + Length bytes + + diff --git a/www/images/fts3_interior_node.png b/www/images/fts3_interior_node.png new file mode 100644 index 0000000..56c375c Binary files /dev/null and b/www/images/fts3_interior_node.png differ diff --git a/www/images/fts3_interior_node.svg b/www/images/fts3_interior_node.svg new file mode 100644 index 0000000..a1b72e8 --- /dev/null +++ b/www/images/fts3_interior_node.svg @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + Height + + Left-child id + + Term 1 + + Term N + + varint + varint + variable length fields + Term 2 + ... + + + Length + + varint + Length bytes + Term content + + Prefix Length + + varint + Suffix Length bytes + Suffix content + Suffix Length + + varint + + + diff --git a/www/images/fts3_leaf_node.png b/www/images/fts3_leaf_node.png new file mode 100644 index 0000000..f060fbc Binary files /dev/null and b/www/images/fts3_leaf_node.png differ diff --git a/www/images/fts3_leaf_node.svg b/www/images/fts3_leaf_node.svg new file mode 100644 index 0000000..d93b282 --- /dev/null +++ b/www/images/fts3_leaf_node.svg @@ -0,0 +1,375 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + 0x00 + + Term 1 + + Term N + + 1 byte + variable length fields + ... + + + Length + + varint + Length bytes + Term content + + Prefix Length + + varint + Suffix Length bytes + Suffix content + Suffix Length + + varint + + Doclist 1 + Doclist N + + + diff --git a/www/images/fts5_formula.odf b/www/images/fts5_formula.odf new file mode 100644 index 0000000..ae27fe1 Binary files /dev/null and b/www/images/fts5_formula.odf differ diff --git a/www/images/fts5_formula1.png b/www/images/fts5_formula1.png new file mode 100644 index 0000000..fd37dec Binary files /dev/null and b/www/images/fts5_formula1.png differ diff --git a/www/images/fts5_formula2.png b/www/images/fts5_formula2.png new file mode 100644 index 0000000..61abe9b Binary files /dev/null and b/www/images/fts5_formula2.png differ diff --git a/www/images/fts5_formula3.png b/www/images/fts5_formula3.png new file mode 100644 index 0000000..740aee4 Binary files /dev/null and b/www/images/fts5_formula3.png differ diff --git a/www/images/fullscanb.gif b/www/images/fullscanb.gif new file mode 100644 index 0000000..becb514 Binary files /dev/null and b/www/images/fullscanb.gif differ diff --git a/www/images/harmony.gif b/www/images/harmony.gif new file mode 100644 index 0000000..504589e Binary files /dev/null and b/www/images/harmony.gif differ diff --git a/www/images/index-ex1-x-b.gif b/www/images/index-ex1-x-b.gif new file mode 100644 index 0000000..37354ce Binary files /dev/null and b/www/images/index-ex1-x-b.gif differ diff --git a/www/images/indirect1b1.gif b/www/images/indirect1b1.gif new file mode 100644 index 0000000..25285d5 Binary files /dev/null and b/www/images/indirect1b1.gif differ diff --git a/www/images/joe1.jpg b/www/images/joe1.jpg new file mode 100644 index 0000000..7f4b286 Binary files /dev/null and b/www/images/joe1.jpg differ diff --git a/www/images/loc.jpg b/www/images/loc.jpg new file mode 100644 index 0000000..5baba69 Binary files /dev/null and b/www/images/loc.jpg differ diff --git a/www/images/ne.gif b/www/images/ne.gif new file mode 100644 index 0000000..03a5c00 Binary files /dev/null and b/www/images/ne.gif differ diff --git a/www/images/ne.png b/www/images/ne.png new file mode 100644 index 0000000..d3fd8c7 Binary files /dev/null and b/www/images/ne.png differ diff --git a/www/images/nocopy.gif b/www/images/nocopy.gif new file mode 100644 index 0000000..cc4a59c Binary files /dev/null and b/www/images/nocopy.gif differ diff --git a/www/images/nw.gif b/www/images/nw.gif new file mode 100644 index 0000000..e6349eb Binary files /dev/null and b/www/images/nw.gif differ diff --git a/www/images/nw.png b/www/images/nw.png new file mode 100644 index 0000000..4382fd9 Binary files /dev/null and b/www/images/nw.png differ diff --git a/www/images/powered_by_sqlite.gif b/www/images/powered_by_sqlite.gif new file mode 100644 index 0000000..5bfed02 Binary files /dev/null and b/www/images/powered_by_sqlite.gif differ diff --git a/www/images/private_branch.gif b/www/images/private_branch.gif new file mode 100644 index 0000000..b5f250b Binary files /dev/null and b/www/images/private_branch.gif differ diff --git a/www/images/qp/fqp1.gif b/www/images/qp/fqp1.gif new file mode 100644 index 0000000..bb95973 Binary files /dev/null and b/www/images/qp/fqp1.gif differ diff --git a/www/images/qp/fqp1.pikchr b/www/images/qp/fqp1.pikchr new file mode 100644 index 0000000..71ae5ba --- /dev/null +++ b/www/images/qp/fqp1.pikchr @@ -0,0 +1,36 @@ +circle "P" big big bold fit rad 110% +circlerad = P.rad +movewid = P.diameter*0.8 +move +circle "T" big big bold +spline -> from 0.5mm above P.e \ + then to 2mm above 0.5 between P and T \ + then to 0.5mm above T.w +text "4.8" small above at 2nd vertex of previous +spline -> from 0.5mm below T.w \ + then to 2mm below 0.5 between T and P \ + then to 0.5mm below P.e +text "4.4" small below at 2nd vertex of previous +circle "*" bold rad 0.5*circlerad with .s at movewid above P.n +arrow from previous.s to P.n " 4.9" small ljust +circle "*" bold rad 0.5*circlerad with .s at movewid above T.n +arrow from previous.s to T.n " 5.2" small ljust +text "without ANALYZE" big bold at movewid*1.5 below 0.5 between P and T + + +P: circle "P" big big bold at movewid*5.0 right of T +move +T: circle "T" big big bold +spline -> from 0.5mm above P.e \ + then to 2mm above 0.5 between P and T \ + then to 0.5mm above T.w +text "4.4" small above at 2nd vertex of previous +spline -> from 0.5mm below T.w \ + then to 2mm below 0.5 between T and P \ + then to 0.5mm below P.e +text "3.8" small below at 2nd vertex of previous +circle "*" bold rad 0.5*circlerad with .s at movewid above P.n +arrow from previous.s to P.n " 3.9" small ljust +circle "*" bold rad 0.5*circlerad with .s at movewid above T.n +arrow from previous.s to T.n " 6.1" small ljust +text "with ANALYZE" big bold at movewid*1.5 below 0.5 between P and T diff --git a/www/images/qp/fruitobstate.gif b/www/images/qp/fruitobstate.gif new file mode 100644 index 0000000..c9f4337 Binary files /dev/null and b/www/images/qp/fruitobstate.gif differ diff --git a/www/images/qp/fruitobstate0.gif b/www/images/qp/fruitobstate0.gif new file mode 100644 index 0000000..d7368b9 Binary files /dev/null and b/www/images/qp/fruitobstate0.gif differ diff --git a/www/images/qp/fullscan.gif b/www/images/qp/fullscan.gif new file mode 100644 index 0000000..55e17cb Binary files /dev/null and b/www/images/qp/fullscan.gif differ diff --git a/www/images/qp/idx1.gif b/www/images/qp/idx1.gif new file mode 100644 index 0000000..4c13aae Binary files /dev/null and b/www/images/qp/idx1.gif differ diff --git a/www/images/qp/idx1lu1.gif b/www/images/qp/idx1lu1.gif new file mode 100644 index 0000000..e5b82f3 Binary files /dev/null and b/www/images/qp/idx1lu1.gif differ diff --git a/www/images/qp/idx1lu2.gif b/www/images/qp/idx1lu2.gif new file mode 100644 index 0000000..0206537 Binary files /dev/null and b/www/images/qp/idx1lu2.gif differ diff --git a/www/images/qp/idx1lu3.gif b/www/images/qp/idx1lu3.gif new file mode 100644 index 0000000..90fc71f Binary files /dev/null and b/www/images/qp/idx1lu3.gif differ diff --git a/www/images/qp/idx2.gif b/www/images/qp/idx2.gif new file mode 100644 index 0000000..9f59be3 Binary files /dev/null and b/www/images/qp/idx2.gif differ diff --git a/www/images/qp/idx2lu1.gif b/www/images/qp/idx2lu1.gif new file mode 100644 index 0000000..705dd2b Binary files /dev/null and b/www/images/qp/idx2lu1.gif differ diff --git a/www/images/qp/idx3.gif b/www/images/qp/idx3.gif new file mode 100644 index 0000000..4d8fdb6 Binary files /dev/null and b/www/images/qp/idx3.gif differ diff --git a/www/images/qp/idx3lu1.gif b/www/images/qp/idx3lu1.gif new file mode 100644 index 0000000..794b2bd Binary files /dev/null and b/www/images/qp/idx3lu1.gif differ diff --git a/www/images/qp/idx3lu2.gif b/www/images/qp/idx3lu2.gif new file mode 100644 index 0000000..b747d52 Binary files /dev/null and b/www/images/qp/idx3lu2.gif differ diff --git a/www/images/qp/idx4.gif b/www/images/qp/idx4.gif new file mode 100644 index 0000000..762ba17 Binary files /dev/null and b/www/images/qp/idx4.gif differ diff --git a/www/images/qp/idx4lu1.gif b/www/images/qp/idx4lu1.gif new file mode 100644 index 0000000..9444e1c Binary files /dev/null and b/www/images/qp/idx4lu1.gif differ diff --git a/www/images/qp/obfruitidx1.gif b/www/images/qp/obfruitidx1.gif new file mode 100644 index 0000000..3aa589b Binary files /dev/null and b/www/images/qp/obfruitidx1.gif differ diff --git a/www/images/qp/obfruitidx4.gif b/www/images/qp/obfruitidx4.gif new file mode 100644 index 0000000..a96e17f Binary files /dev/null and b/www/images/qp/obfruitidx4.gif differ diff --git a/www/images/qp/obfruitnoidx.gif b/www/images/qp/obfruitnoidx.gif new file mode 100644 index 0000000..253e1f4 Binary files /dev/null and b/www/images/qp/obfruitnoidx.gif differ diff --git a/www/images/qp/obrowid.gif b/www/images/qp/obrowid.gif new file mode 100644 index 0000000..47b0000 Binary files /dev/null and b/www/images/qp/obrowid.gif differ diff --git a/www/images/qp/orquery.gif b/www/images/qp/orquery.gif new file mode 100644 index 0000000..01566d5 Binary files /dev/null and b/www/images/qp/orquery.gif differ diff --git a/www/images/qp/partial-sort.gif b/www/images/qp/partial-sort.gif new file mode 100644 index 0000000..ae8053b Binary files /dev/null and b/www/images/qp/partial-sort.gif differ diff --git a/www/images/qp/rowidlu.gif b/www/images/qp/rowidlu.gif new file mode 100644 index 0000000..0e6e6bf Binary files /dev/null and b/www/images/qp/rowidlu.gif differ diff --git a/www/images/qp/tab.gif b/www/images/qp/tab.gif new file mode 100644 index 0000000..990c393 Binary files /dev/null and b/www/images/qp/tab.gif differ diff --git a/www/images/qp/tpchq8.gif b/www/images/qp/tpchq8.gif new file mode 100644 index 0000000..a290743 Binary files /dev/null and b/www/images/qp/tpchq8.gif differ diff --git a/www/images/qp/tpchq8.pikchr b/www/images/qp/tpchq8.pikchr new file mode 100644 index 0000000..3ad9ebc --- /dev/null +++ b/www/images/qp/tpchq8.pikchr @@ -0,0 +1,53 @@ +circle "S" big big bold fit rad 110% +circlerad = S.rad +movewid = S.diameter*0.8 +move +circle "L" big big bold +move +circle "O" big big bold +move +circle "C" big big bold +move +circle "N1" big big bold +move +circle "R" big big bold +circle "P" big big bold with .n at movewid below L.s +circle "N2" big big bold with .e at movewid left of S.w + +define double_arrow { + spline -> from 0.5mm above $1.e \ + then to 2mm above 0.5<$1,$2> \ + then to 0.5mm above $2.w + text $3 small above at 2nd vertex of previous + spline <- from 0.5mm below $1.e \ + then to 2mm below 0.5<$1,$2> \ + then to 0.5mm below $2.w + text $4 small below at 2nd vertex of previous +} +double_arrow(N2,S,"6.00","2.08") +double_arrow(S,L,"9.17","2.30") +double_arrow(L,O,"2.77","4.03") +double_arrow(O,C,"2.64","5.30") +double_arrow(C,N1,"2.08","6.40") +double_arrow(N1,R,"1.79","3.47") +spline -> from 0.5mm right of L.s \ + then to 2mm right of 0.5 \ + then to 0.5mm right of P.n +text "2.64" small ljust at 2nd vertex of previous +spline <- from 0.5mm left of L.s \ + then to 2mm left of 0.5 \ + then to 0.5mm left of P.n +text "6.01" small rjust at 2nd vertex of previous +define any_down { + circle "*" bold rad 0.5*circlerad with .s at movewid above $1.n + arrow from previous.s to $1.n $2 small ljust +} +any_down(N2," 5.52") +any_down(S, " 9.47") +any_down(L, " 16.40") +any_down(O, " 13.87") +any_down(C, " 12.56") +any_down(N1," 5.52") +any_down(R, " 3.56") +circle "*" bold rad 0.5*circlerad with .n at movewid below P.s +arrow from previous.n to P.s " 7.71" small ljust diff --git a/www/images/se.gif b/www/images/se.gif new file mode 100644 index 0000000..791065d Binary files /dev/null and b/www/images/se.gif differ diff --git a/www/images/se.png b/www/images/se.png new file mode 100644 index 0000000..493ab40 Binary files /dev/null and b/www/images/se.png differ diff --git a/www/images/shane1.jpg b/www/images/shane1.jpg new file mode 100644 index 0000000..533f2cf Binary files /dev/null and b/www/images/shane1.jpg differ diff --git a/www/images/shared.gif b/www/images/shared.gif new file mode 100644 index 0000000..9b7be7c Binary files /dev/null and b/www/images/shared.gif differ diff --git a/www/images/sqlite370.jpg b/www/images/sqlite370.jpg new file mode 100644 index 0000000..840afa9 Binary files /dev/null and b/www/images/sqlite370.jpg differ diff --git a/www/images/sqlite370_banner.gif b/www/images/sqlite370_banner.gif new file mode 100644 index 0000000..c63fdc4 Binary files /dev/null and b/www/images/sqlite370_banner.gif differ diff --git a/www/images/sqlitepie.jpg b/www/images/sqlitepie.jpg new file mode 100644 index 0000000..e695027 Binary files /dev/null and b/www/images/sqlitepie.jpg differ diff --git a/www/images/src_logo.gif b/www/images/src_logo.gif new file mode 100644 index 0000000..c63ff6d Binary files /dev/null and b/www/images/src_logo.gif differ diff --git a/www/images/sschart20221116.jpg b/www/images/sschart20221116.jpg new file mode 100644 index 0000000..59e102d Binary files /dev/null and b/www/images/sschart20221116.jpg differ diff --git a/www/images/sw.gif b/www/images/sw.gif new file mode 100644 index 0000000..3eb5515 Binary files /dev/null and b/www/images/sw.gif differ diff --git a/www/images/sw.png b/www/images/sw.png new file mode 100644 index 0000000..f8535af Binary files /dev/null and b/www/images/sw.png differ diff --git a/www/images/table-ex1b2.gif b/www/images/table-ex1b2.gif new file mode 100644 index 0000000..5f68e0a Binary files /dev/null and b/www/images/table-ex1b2.gif differ diff --git a/www/images/vfs1.gif b/www/images/vfs1.gif new file mode 100644 index 0000000..43bcbd7 Binary files /dev/null and b/www/images/vfs1.gif differ -- cgit v1.2.3