OAK-301 : oak docu

Update info around commit and bug mailing lists

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598204 13f79535-47bb-0310-9956-ffa450edef68
OAK-1804: TarMK compaction

Move the compaction code outside flush() to deadlocks

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598292 13f79535-47bb-0310-9956-ffa450edef68
OAK-1819: oak-solr-core test failures on Java 8

Disable the failing tests for now when running on Java 8

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598302 13f79535-47bb-0310-9956-ffa450edef68
OAK-1804: TarMK compaction

Move the compaction code to a separate Compactor class.
Avoid duplicating shared subtrees like those in checkpoints.
Drop the level option again as the overhead of running a full
compaction vs. a level-limited one isn't too high.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598352 13f79535-47bb-0310-9956-ffa450edef68
OAK-1804: TarMK compaction

Also track blob records that have already been compacted

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598369 13f79535-47bb-0310-9956-ffa450edef68
OAK-1804: TarMK compaction

Add de-duplication of binaries.
Minor cleanups.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598595 13f79535-47bb-0310-9956-ffa450edef68
OAK-1708 - default the JDBC driver class name from the JDBC URI, when needed

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598612 13f79535-47bb-0310-9956-ffa450edef68
OAK-1804: TarMK compaction

Store record ids in the journal using a format compatible with Oak 1.0

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598631 13f79535-47bb-0310-9956-ffa450edef68
OAK-1804: TarMK compaction

Only track copies of non-leaf nodes and large binaries to avoid running out of memory when compacting large repositories

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598696 13f79535-47bb-0310-9956-ffa450edef68
OAK-1804: TarMK compaction

Avoid compacting external blobs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598732 13f79535-47bb-0310-9956-ffa450edef68
OAK-1866: SegmentMK: Inefficient flat node comparisons

Optimize the handling of diff map records as either before or after states instead of just after.
Avoid loading the entire list of entries to memory in MapRecord.getEntries() of a large map.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598797 13f79535-47bb-0310-9956-ffa450edef68
OAK-1804: TarMK compaction

Check first for externality of a blob to avoid the need to access the external binary in length()

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598798 13f79535-47bb-0310-9956-ffa450edef68
OAK-1867: Optimize SegmentWriter.prepare()

Only compute the exact refcount value if a rough first estimate isn't good enough

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1598799 13f79535-47bb-0310-9956-ffa450edef68
OAK-1858 Segment Explorer
 - added readme info and a split pane

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1599150 13f79535-47bb-0310-9956-ffa450edef68
OAK-1848 Default sync handler property mapping does not allow constant properties

- adding support for constant mapped properties

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1599160 13f79535-47bb-0310-9956-ffa450edef68
OAK-1266 - use INSERT with named columns

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1599223 13f79535-47bb-0310-9956-ffa450edef68
@trivial : formatting

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1599231 13f79535-47bb-0310-9956-ffa450edef68
adjust svn:ignore property

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1599237 13f79535-47bb-0310-9956-ffa450edef68
OAK-1266 - experimental support for MySQL

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1599253 13f79535-47bb-0310-9956-ffa450edef68
OAK-1869: TarMK: Incorrect tar entry verification in recovery mode

Use the exact same pattern when generating and verifying the entry checksum.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1599299 13f79535-47bb-0310-9956-ffa450edef68