Home
last modified time | relevance | path

Searched refs:to (Results 1 – 25 of 1430) sorted by relevance

12345678910>>...58

/sqlite-3.40.0/
H A Dsqlite_cfg.h.in3 /* Define to 1 if you have the <dlfcn.h> header file. */
6 /* Define to 1 if you have the `fdatasync' function. */
9 /* Define to 1 if you have the `gmtime_r' function. */
12 /* Define to 1 if the system has the type `int16_t'. */
15 /* Define to 1 if the system has the type `int32_t'. */
21 /* Define to 1 if the system has the type `int8_t'. */
30 /* Define to 1 if you have the `isnan' function. */
48 /* Define to 1 if you have the `pread' function. */
115 /* Define to the full name of this package. */
124 /* Define to the home page for this package. */
[all …]
H A Dconfigure.ac11 # located relative to this directory.
120 # if not, then we fall back to plain tclsh.
155 AC_MSG_NOTICE(Version set to $VERSION)
158 AC_MSG_NOTICE(Release set to $RELEASE)
199 # Do we want to support release
595 # Do we want to support math functions
609 # Do we want to support JSON functions
653 AC_MSG_CHECKING([whether to support FTS3])
662 AC_MSG_CHECKING([whether to support FTS4])
672 AC_MSG_CHECKING([whether to support FTS5])
[all …]
H A DREADME.md25 verify its integrity, there are hints on how to do that in the
30 If you do not want to use Fossil, you can download tarballs or ZIP
50 If you do want to use Fossil to check out the source tree,
64 update to the latest version using:
69 Or type "fossil ui" to get a web-based user interface.
73 First create a directory in which to place
83 cd bld ;# Change to the build directory
159 fill it with all the source files needed to build SQLite, both
187 opcode-number to opcode-name that is used for EXPLAIN output.
233 (helping to understand how SQLite works include the
[all …]
/sqlite-3.40.0/src/
H A Dsqlite.h.in626 ** refers to.
745 ** to NULL.
891 ** pointed to is set to the new limit.
1004 ** to a pointer to the top-level VFS.)^
1142 ** to block for up to M milliseconds before failing when attempting to
1642 ** changes to SQLite in order to tune SQLite to the specific needs of
2742 ** it is trying to promote to a reserved lock and
3110 ** not want the user to be able to make arbitrary changes to the
3800 ** is safe to pass to routines like:
5071 ** need to be added to the string.</li>
[all …]
/sqlite-3.40.0/test/
H A Dfts2c.test55 be more than willing to stay.');
99 or me to participate.
342 to someone on my team. I know it will take some time for the new names to
409 Assistant to Kevin Presto
511 These are the documents that Peter promised to give to you for Mark Frevert.
512 He has now handed them to him in person but asked me to transmit them
619 I haven''t talked to many of you via email recently but I do want to give you
685 If you need to know their power desk to map their ID to their gas books, those desks are as follows:
762 We also need to continue to explore a JEA buy-out.
1004 11:15....talk to you');
[all …]
H A Dfts1c.test55 be more than willing to stay.');
99 or me to participate.
342 to someone on my team. I know it will take some time for the new names to
409 Assistant to Kevin Presto
511 These are the documents that Peter promised to give to you for Mark Frevert.
512 He has now handed them to him in person but asked me to transmit them
619 I haven''t talked to many of you via email recently but I do want to give you
685 If you need to know their power desk to map their ID to their gas books, those desks are as follows:
762 We also need to continue to explore a JEA buy-out.
1004 11:15....talk to you');
[all …]
H A Dfts3ac.test55 be more than willing to stay.');
99 or me to participate.
342 to someone on my team. I know it will take some time for the new names to
409 Assistant to Kevin Presto
511 These are the documents that Peter promised to give to you for Mark Frevert.
512 He has now handed them to him in person but asked me to transmit them
619 I haven''t talked to many of you via email recently but I do want to give you
685 If you need to know their power desk to map their ID to their gas books, those desks are as follows:
730to your request, attached are the Schedule to the ISDA Master Agreement, together with Paragraph 1…
762 We also need to continue to explore a JEA buy-out.
[all …]
H A Dio.test14 # more database pages than it has to, stuff like that).
92 # to be added to the root page of abc. 4 pages in total
114 # to the b-tree used to store table abc. It should only be necessary to
115 # write to 3 pages to do this: the change-counter, the root-page and
137 # 2) The journal file (to sync the page data),
235 } {1 {unable to open database file}}
271 } {1 {unable to open database file}}
392 # File size might be 1 due to the hack to work around ticket #3260.
439 # 2) The journal file (to sync the page data),
618 # cache size to become too small to hold the entire db in memory.
[all …]
H A DcorruptD.test3 # The author disclaims copyright to this source code. In place of
29 # This test file attempts to verify that SQLite does not read past the
32 # that contains an offset to some other structure within the same page
33 # is set to too large a value. A database page contains the following
36 # 1. The page header field that contains the offset to the first
40 # list (the offset to the next free block).
57 # strategically corrupted database files to attempt to provoke such buffer
62 # (or similar) in order to verify that no overreads occur.
66 # Test cases corruptD-1.* are white-box tests. They attempt to corrupt
70 # Offset variables 1, 2, 3 and 4 are all checked to make sure they
[all …]
/sqlite-3.40.0/autoconf/
H A DINSTALL39 If you need to do unusual things to compile the package, please try
40 to figure out how `configure' could check whether to do them, and mail
59 2. Type `make' to compile the package.
164 The most portable way to affect installation locations is to pass the
168 having to reconfigure or recompile.
199 Some packages pay attention to `--enable-FEATURE' options to
223 order to use an ANSI C compiler:
237 to try
275 need to know the machine type.
289 If you want to set default values for `configure' scripts to share,
[all …]
/sqlite-3.40.0/ext/wasm/jaccwabyt/
H A Djaccwabyt.md75 experiment to determine whether it would be feasible to implement,
157 3. [Feed (2) to the function generated by (1)](#step-3) to create JS
309 aware of when we need to deal with pointers and pointers-to-pointers
342 is used to try to map that pointer to a struct instance. If a match
390 heap memory. The correct way to free up that memory is to use the
543 is transfered to the caller, who must eventually pass it to the
647 member. If its signature is `s` then it is assumed to refer to a
684 assign it to the given member, and add the new string to this
753 pointer to an object, this function can be used to type-safely
868 extended to tag specific members as serializable and how to
[all …]
/sqlite-3.40.0/ext/fts3/
H A DREADME.content4 Normally, in order to create a full-text index on a dataset, the FTS4
9 designed to extend FTS4 to support the creation of full-text indexes where:
41 table. Attempting to do so is an error.
44 an error to attempt to retrieve the value of any table column other than
54 -- other than docid are required to evaluate them.
60 Errors related to attempting to retrieve column values other than docid
108 -- to return.
134 to predict. The FTS index may be left containing entries corresponding to the
140 some users may wish to use database triggers to keep the full-text index
141 up to date with respect to the set of documents stored in the content table.
[all …]
H A DREADME.tokenizers4 When creating a new full-text table, FTS3 allows the user to select
5 the text tokenizer implementation to be used when indexing text
13 The built-in tokenizers (valid values to pass as <tokenizer name>) are
17 arguments to pass to the selected tokenizer implementation. The
23 FTS3 allows users to provide custom tokenizer implementations. The
27 Registering a new FTS3 tokenizer is similar to registering a new
28 virtual table module with SQLite. The user passes a pointer to a
29 structure containing pointers to various callback functions that
34 FTS3 does not expose a C-function that users call to register new
36 be encoded as an SQL blob value and passed to FTS3 through the SQL
[all …]
/sqlite-3.40.0/tool/
H A Dbuild-all-msvc.bat55 REM when set ^(to anything^), they are:
186 ECHO Could not change directory to "%ROOT%".
341 REM it to something else later on.
349 REM it to something else later on.
357 REM it to something else later on.
365 REM it to something else later on.
651 ECHO Failed to copy "%DLL_FILE_NAME%" to "%BINARYDIRECTORY%\%%B\%%D\".
662 ECHO Failed to copy "%LIB_FILE_NAME%" to "%BINARYDIRECTORY%\%%B\%%D\".
676 ECHO Failed to copy "%DLL_PDB_FILE_NAME%" to "%BINARYDIRECTORY%\%%B\%%D\".
721 ECHO Failed to copy "%EXE_FILE_NAME%" to "%BINARYDIRECTORY%\%%B\%%D\".
[all …]
/sqlite-3.40.0/doc/
H A Dvdbesort-memory.md13 Assuming SQLITE_CONFIG_SMALL_MALLOC is not set, keys passed to the sorter are
14 added to an in-memory buffer. This buffer is grown using sqlite3Realloc() as
17 then this buffer is allowed to grow up to 2MB in size.
19 Once the buffer has grown to its threshold, keys are sorted and written to
22 the temp file, the buffer is reused to accumulate the next batch of keys.
25 to sort and flush once it is full, and a new buffer allocated to allow the
26 main thread to continue to accumulate keys. Buffers are reused once they
36 with a single database connection, to which it holds a pointer.
40 This case is similar to the above, except that instead of accumulating
43 List elements are freed as they are flushed to disk, either by the main
[all …]
H A Dtrusted-schema.md6 structures that cause code to run when some other application opens and
8 definition with a view. Or the attacker might add triggers to tables
39 the application takes deliberate steps to change the risk level.
42 will be updated to recommend applications turn TRUSTED\_SCHEMA to off.
59 We do not want an attacker to be able to add these kinds of things to
69 over to "Direct-Only" behavior using a single pragma.
82 turning TRUSTED\_SCHEMA on and off. It defaults to ON.
85 TRUSTED\_SCHEMA setting to be off.
90 calls to sqlite3\_db\_config().
99 5. New options to sqlite3\_vtab\_config():
[all …]
H A Dvfs-shm.txt13 states. Each connection to a wal-index file must be in one of
24 These roughly correspond to the 5 states of a rollback lock except
42 WRITE - It is OK to append to the wal-index file and to adjust
43 the header to indicate the new "last valid frame".
45 PENDING - Waiting on all READ locks to clear so that a
51 other than to zero the last valid frame field in the
54 RECOVER - Held during wal-index recovery. Used to prevent a
65 a single state equivalent to READ, meaning that a writer could
81 The original database is the file named in the 2nd parameter to
104 those locking states in response to READ and CHECKPOINT requests,
[all …]
H A Dwal-lock.md3 On some Unix-like systems, SQLite may be configured to use POSIX blocking locks
10 need to continuously poll the database lock, and (b) using blocking locks
15 to the \*-shm file nevery use blocking locks.
19 that lock multiple databases simultaneously to do so. In most cases the OS will
25 database clients changes from zero to one. In this case, a client is
26 considered to connect to the database when it first reads data from it.
31 returns SQLITE\_BUSY to the user. With blocking locks configured, the second
40 lock is required briefly as part of opening the transaction (to check that a
49 lock to do so if any of the following are true:
58 to a write-transaction. In that case a non-blocking lock is used.
[all …]
H A Dpager-invariants.txt1 *** Throughout this document, a page is deemed to have been synced
6 *** Definition: A page of the database file is said to be "overwriteable" if
32 (3) Writes to the database file are an integer multiple of the page size
33 in length and are aligned to a page boundary.
39 (5) All writes to the database file are synced prior to the rollback journal
43 are synced prior to the master journal being deleted.
46 are said to be "logically equivalent" if they give the same answer to
52 of the unsynced changes to a rollback journal are removed and the
54 equivalent to the database file at the beginning of the transaction.
57 is called to restore the database file to the same size it was at
[all …]
/sqlite-3.40.0/ext/async/
H A DREADME.txt9 Normally, when SQLite writes to a database file, it waits until the write
11 Since writing to the file-system is usually very slow compared with CPU
13 contains an extension that causes SQLite to perform all write requests
16 allows SQLite to return control to the caller quickly even when writing to
36 to occur. The write seems to happen very quickly, though in reality
57 written directly to disk, but is placed in the "write-queue" to be
63 the vfs reader the xWrite() appears to have already completed.
99 in the write-queue have been flushed to disk. This means
132 in sqlite3async.h to initialize and configure the module.
143 3. Use the normal SQLite API to read and write to databases via
[all …]
/sqlite-3.40.0/ext/wasm/api/
H A DREADME.md4 `sqlite3-wasm.c`. This collection of files is used to build a
17 to be loaded as JS Workers.
30 of the WASM environment, to facilitate plugging it in to arbitrary
36 more portable to arbitrary WASM toolchains. This API is
39 to support this tree but is standalone and maintained together
48 Invokes functionality exposed by the previous two files to
50 these pieces related to the `sqlite3.capi.wasm` object.
62 A Worker-thread-based API which uses OO API #1 to provide an
79 Origin-Private FileSystem (OPFS) as a storage layer to provide
88 they add callback functions to be called during its
[all …]
/sqlite-3.40.0/ext/expert/
H A DREADME.md3 This folder contains code for a simple system to propose useful indexes
6 1. The user database schema is copied to a temporary database.
12 1. The information gathered in step 2 is used to create candidate
16 1. A subset of the data in the user database is used to generate statistics
21 of the indexes created in step 3, they are recommended to the user.
36 1. Optionally, the **sqlite3\_expert\_config()** API may be used to
40 1. **sqlite3\_expert\_analyze()** is called to run the analysis.
42 1. One or more calls are made to **sqlite3\_expert\_report()** to extract
45 1. **sqlite3\_expert\_destroy()** is called to free all resources.
47 Refer to comments in sqlite3expert.h for further details.
[all …]
/sqlite-3.40.0/ext/fts2/
H A DREADME.tokenizers4 When creating a new full-text table, FTS2 allows the user to select
5 the text tokenizer implementation to be used when indexing text
13 The built-in tokenizers (valid values to pass as <tokenizer name>) are
17 arguments to pass to the selected tokenizer implementation. The
23 FTS2 allows users to provide custom tokenizer implementations. The
27 Registering a new FTS2 tokenizer is similar to registering a new
28 virtual table module with SQLite. The user passes a pointer to a
29 structure containing pointers to various callback functions that
34 FTS2 does not expose a C-function that users call to register new
36 be encoded as an SQL blob value and passed to FTS2 through the SQL
[all …]
/sqlite-3.40.0/ext/userauth/
H A Duser-auth.txt4 The ext/userauth/sqlite3userauth.h header file is available to
5 applications to define the interface.
7 When using the SQLite amalgamation, it is sufficient to append
23 const char *zUsername, /* Username to be added */
31 const char *zUsername, /* Username to change */
39 const char *zUsername /* Username to remove */
47 database being opened requires authentication, then attempts to read
83 to create a new user. When called on a no-authentication-required
108 to delete a user. The currently logged-in user cannot be deleted,
113 The sqlite3_user_change() interface can be used to change a users
[all …]
/sqlite-3.40.0/autoconf/tea/tclconfig/
H A Dtcl.m41014 # Try to determine the proper flags to pass to the compiler
1025 # LDFLAGS - Flags to pass to the compiler when linking object
1028 # LD_SEARCH_FLAGS-Flags to pass to ld, such as "-R /usr/local/tcl/lib",
1037 # SHLIB_CFLAGS - Flags to pass to cc when compiling the components
1138 # default to '{$LIBS}' and set to "" on per-platform necessary basis
1860 # We need to specify -static-libgcc or we need to
2070 # Determine which interface to use to talk to the serial port.
3010 # $exec_prefix will be set to the values given to Tcl when it was
3131 # MAKE_LIB - Command to execute to build the Tcl library;
3365 # We want to ensure these are substituted so as not to require
[all …]

12345678910>>...58