~drizzle-trunk/drizzle/development

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
.. _auth_all@:


.. Drizzle documentation master file, created by
   sphinx-quickstart on Fri Aug 27 08:33:41 2010.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

Welcome to Drizzle's documentation!
===================================

.. image:: logo.png

Drizzle is a transactional, relational, community-driven open-source database that is forked from the popular MySQL database.

The Drizzle team has removed non-essential code, has re-factored the remaining code, and has converted the code to modern C++ and modern libraries.

Charter
 * A database optimized for Cloud infrastructure and Web applications
 * Design for massive concurrency on modern multi-CPU architectures
 * Optimize memory use for increased performance and parallelism
 * Open source, open community, open design

Scope
 * Re-designed modular architecture providing plugins with defined APIs
 * Simple design for ease of use and administration
 * Reliable, ACID transactional

Introduction
------------
.. toctree::
   :maxdepth: 2
   
   preface
   license
   what_is_drizzle
   brief_history_of_drizzle
   how_to_report_a_bug
   help
   versioning
   mysql_differences

Contributing
------------
.. toctree::
   :maxdepth: 2

   contributing/getting_started
   contributing/code
   contributing/documentation
   contributing/more_ways

Installing
----------
.. toctree::
   :maxdepth: 2

   installing/requirements
   installing/ubuntu
   installing/redhat
   installing/from_source

Configuration
-------------
.. toctree::
   :maxdepth: 2

   configuration/index
   configuration/drizzled

Administration
--------------
.. toctree::
   :maxdepth: 2
   
   administration/getting_started
   administration/drizzled
   administration/authentication
   administration/authorization
   administration/logging
   administration/plugins
   administration/storage_engines

Replication
-----------
.. toctree::
   :maxdepth: 2

   replication/drizzle

SQL Language
------------
.. toctree::
   :maxdepth: 2

   queries
   functions/overview
   data_types
   ddl
   dml
   columntypes 
   variables 
   locks 
   barriers 
   dynamic 
   getting_information 
   transactional 
   administrative
   resources/index

Clients
-------
.. toctree::
   :maxdepth: 2

   clients/drizzle.rst
   clients/drizzledump.rst

Plugins
-------
.. toctree::
   :maxdepth: 2

   plugins/list
   
Release Notes
-------------

.. toctree::
   :maxdepth: 2

   release_notes/drizzle-7.0

libdrizzle
----------
.. toctree::
   :maxdepth: 2

   libdrizzle/api.rst
   libdrizzle/developer.rst
   protocol

Testing
-------
.. toctree::
   :maxdepth: 2
 
   testing/test-run.rst
   testing/dbqp.rst
   testing/randgen.rst
   testing/sql-bench.rst
   testing/sysbench.rst
   testing/writing_tests.rst

Indices and tables
==================

* :ref:`genindex`
* :ref:`search`