summaryrefslogtreecommitdiff
path: root/docs/installation/build_android_config.html
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2015-02-17 17:25:57 +0000
committer <>2015-03-17 16:26:24 +0000
commit780b92ada9afcf1d58085a83a0b9e6bc982203d1 (patch)
tree598f8b9fa431b228d29897e798de4ac0c1d3d970 /docs/installation/build_android_config.html
parent7a2660ba9cc2dc03a69ddfcfd95369395cc87444 (diff)
downloadberkeleydb-master.tar.gz
Imported from /home/lorry/working-area/delta_berkeleydb/db-6.1.23.tar.gz.HEADdb-6.1.23master
Diffstat (limited to 'docs/installation/build_android_config.html')
-rw-r--r--docs/installation/build_android_config.html115
1 files changed, 71 insertions, 44 deletions
diff --git a/docs/installation/build_android_config.html b/docs/installation/build_android_config.html
index 05fac582..778656c0 100644
--- a/docs/installation/build_android_config.html
+++ b/docs/installation/build_android_config.html
@@ -9,21 +9,23 @@
<link rel="start" href="index.html" title="Berkeley DB Installation and Build Guide" />
<link rel="up" href="build_android_intro.html" title="Chapter 4. Building Berkeley DB for Android" />
<link rel="prev" href="build_android_jdbc.html" title="Building the Android JDBC Driver" />
- <link rel="next" href="build_win.html" title="Chapter 5.  Building Berkeley DB for Windows" />
+ <link rel="next" href="build_android_adfmobile.html" title="Using the JDBC Driver in ADF Mobile for Android" />
</head>
<body>
<div xmlns="" class="navheader">
<div class="libver">
- <p>Library Version 11.2.5.3</p>
+ <p>Library Version 12.1.6.1</p>
</div>
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Android Configuration Options</th>
+ <th colspan="3" align="center">Android Configuration
+ Options</th>
</tr>
<tr>
<td width="20%" align="left"><a accesskey="p" href="build_android_jdbc.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Building Berkeley DB for Android</th>
- <td width="20%" align="right"> <a accesskey="n" href="build_win.html">Next</a></td>
+ <th width="60%" align="center">Chapter 4. Building Berkeley DB for
+ Android</th>
+ <td width="20%" align="right"> <a accesskey="n" href="build_android_adfmobile.html">Next</a></td>
</tr>
</table>
<hr />
@@ -32,67 +34,93 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title" style="clear: both"><a id="build_android_config"></a>Android Configuration Options</h2>
+ <h2 class="title" style="clear: both"><a id="build_android_config"></a>Android Configuration
+ Options</h2>
</div>
</div>
</div>
- <p>There are several configuration options you can specify in <code class="literal">LOCAL_CFLAGS</code> located in the <code class="literal">Android.mk</code> file. </p>
+ <p>
+ There are several configuration options you can specify in
+ <code class="literal">LOCAL_CFLAGS</code> located in the
+ <code class="literal">Android.mk</code> file.
+ </p>
<div class="itemizedlist">
<ul type="disc">
<li>
+ <p>
+ BDBSQL_CONVERT_SQLITE
+ </p>
<p>
- BDBSQL_CONVERT_SQLITE
- </p>
- <p>
- This option enables to convert SQLite database to BDB SQL database format. See <a class="xref" href="build_android_intro.html#build_android_migrate" title="Migrating from SQLite to Berkeley DB">Migrating from SQLite to Berkeley DB</a>
- for more information.
- </p>
+ This option enables to convert SQLite database to
+ BDB SQL database format. See <a class="xref" href="build_android_intro.html#build_android_migrate" title="Migrating from SQLite to Berkeley DB">Migrating from SQLite to
+ Berkeley DB</a> for more
+ information.
+ </p>
</li>
<li>
<p>
- BDBSQL_SHARE_PRIVATE
- </p>
- <p>
- This flag is enabled by default and keeps all the region files in
- memory instead of the disk.
- This flag also implements database-level locking.
- </p>
+ BDBSQL_SHARE_PRIVATE
+ </p>
+ <p>
+ This flag is enabled by default and keeps all the
+ region files in memory instead of the disk. This flag
+ also implements database-level locking.
+ </p>
</li>
<li>
<p>
- SQLITE_DEFAULT_CACHE_SIZE
- </p>
+ SQLITE_DEFAULT_CACHE_SIZE
+ </p>
+ <p>
+ SQLite provides an in-memory cache which you size
+ according to the maximum number of database pages that
+ you want to hold in memory at any given time. See
+ <a class="xref" href="build_unix_sql.html#config_sql" title="Changing Compile Options">Changing Compile Options</a>.
+ </p>
+ </li>
+ <li>
<p>
- SQLite provides an in-memory cache which you size according to the maximum number of
- database pages that you want to hold in memory at any given time.
- See <a class="xref" href="build_unix_sql.html#config_sql" title="Changing Compile Options">Changing Compile Options</a>.
- </p>
+ SQLITE_DEFAULT_JOURNAL_SIZE_LIMIT
+ </p>
+ <p> For SQLite, this pragma identifies the maximum size
+ that the journal file is allowed to be. Berkeley DB
+ does not have a journal file, but it writes and uses
+ log files. A new log file is created when the current
+ log file has reached the defined maximum size. This
+ flag defines the maximum size for a log file. Default
+ value is 10 MB for Berkeley DB SQL interface. </p>
</li>
<li>
<p>
- SQLITE_DEFAULT_JOURNAL_SIZE_LIMIT
- </p>
+ SQLITE_HAS_CODEC
+ </p>
<p>
- For SQLite, this pragma identifies the maximum size that the journal file is allowed
- to be. Berkeley DB does not have a journal file, but it writes and uses log files. A new log file is
- created when the current log file has reached the defined maximum size.
- This flag defines this maximum size for a log file. Default value is 10 MB for Berkeley DB SQL interface.
- </p>
+ Causes the Berkeley DB SQL interface to be built
+ with encryption support. See <a href="../bdb-sql/sql_encryption.html" class="olink">SQL Encryption</a> in the
+ <em class="citetitle">Berkeley DB Getting Started with the SQL APIs</em> guide for
+ usage details.
+ </p>
</li>
</ul>
</div>
<p>
-Hard-coded numbers in the build can be adjusted using the following SQLite PRAGMA commands: </p>
+ Hard-coded numbers in the build can be adjusted using the
+ following SQLite PRAGMA commands:
+ </p>
<div class="itemizedlist">
<ul type="disc">
- <li>PRAGMA cache_size</li>
- <li>PRAGMA journal_size_limit</li>
+ <li>
+ PRAGMA cache_size
+ </li>
+ <li>
+ PRAGMA journal_size_limit
+ </li>
</ul>
</div>
<p>
-You can configure most aspects of your Berkeley DB environment by using the <a href="../api_reference/C/configuration_reference.html" class="olink">DB_CONFIG</a> file.
-
-</p>
+ You can configure most aspects of your Berkeley DB
+ environment by using the <a href="../api_reference/C/configuration_reference.html" class="olink">DB_CONFIG</a> file.
+ </p>
</div>
<div class="navfooter">
<hr />
@@ -102,16 +130,15 @@ You can configure most aspects of your Berkeley DB environment by using the <a h
<td width="20%" align="center">
<a accesskey="u" href="build_android_intro.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="build_win.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="build_android_adfmobile.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Building the Android JDBC Driver </td>
+ <td width="40%" align="left" valign="top">Building the Android JDBC
+ Driver </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. 
- Building Berkeley DB for Windows
- </td>
+ <td width="40%" align="right" valign="top"> Using the JDBC Driver in ADF Mobile for Android</td>
</tr>
</table>
</div>