/ Check-in [85de23fb]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Create links from backup API documentation to the backup application note. Comment changes only - no changes to code. (CVS 6275)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:85de23fb4e63e5c71480c4c34efec331e774d7fb
User & Date: drh 2009-02-10 13:41:42
Context
2009-02-10
14:28
Prevent code in test6.c from reading the 512 byte locking region (the PENDING_BYTE page) of a database file. Doing so triggers an assert failure in os_unix.c. (CVS 6276) check-in: 2a6a4316 user: danielk1977 tags: trunk
13:41
Create links from backup API documentation to the backup application note. Comment changes only - no changes to code. (CVS 6275) check-in: 85de23fb user: drh tags: trunk
11:17
Reenable triggering vdbe tracing by creating file-system entries. Add a (redundant) test that modifying the temp schema expires all prepared statements. (CVS 6274) check-in: f6590dac user: danielk1977 tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to src/sqlite.h.in.

    26     26   ** on how SQLite interfaces are suppose to operate.
    27     27   **
    28     28   ** The name of this file under configuration management is "sqlite.h.in".
    29     29   ** The makefile makes some minor changes to this file (such as inserting
    30     30   ** the version number) and changes its name to "sqlite3.h" as
    31     31   ** part of the build process.
    32     32   **
    33         -** @(#) $Id: sqlite.h.in,v 1.428 2009/02/06 05:59:44 danielk1977 Exp $
           33  +** @(#) $Id: sqlite.h.in,v 1.429 2009/02/10 13:41:42 drh Exp $
    34     34   */
    35     35   #ifndef _SQLITE3_H_
    36     36   #define _SQLITE3_H_
    37     37   #include <stdarg.h>     /* Needed for the definition of va_list */
    38     38   
    39     39   /*
    40     40   ** Make sure we can call this stuff from C++.
................................................................................
  6727   6727   ** CAPI3REF: Online Backup Object
  6728   6728   ** EXPERIMENTAL
  6729   6729   **
  6730   6730   ** The sqlite3_backup object records state information about an ongoing
  6731   6731   ** online backup operation.  The sqlite3_backup object is created by
  6732   6732   ** a call to [sqlite3_backup_init()] and is destroyed by a call to
  6733   6733   ** [sqlite3_backup_finish()].
         6734  +**
         6735  +** See Also: [Using the SQLite Online Backup API]
  6734   6736   */
  6735   6737   typedef struct sqlite3_backup sqlite3_backup;
  6736   6738   
  6737   6739   /*
  6738   6740   ** CAPI3REF: Online Backup API.
  6739   6741   ** EXPERIMENTAL
  6740   6742   **
  6741   6743   ** This API is used to overwrite the contents of one database with that
  6742   6744   ** of another. It is useful either for creating backups of databases or
  6743   6745   ** for copying in-memory databases to or from persistent files. 
         6746  +**
         6747  +** See Also: [Using the SQLite Online Backup API]
  6744   6748   **
  6745   6749   ** Exclusive access is required to the destination database for the 
  6746   6750   ** duration of the operation. However the source database is only
  6747   6751   ** read-locked while it is actually being read, it is not locked
  6748   6752   ** continuously for the entire operation. Thus, the backup may be
  6749   6753   ** performed on a live database without preventing other users from
  6750   6754   ** writing to the database for an extended period of time.