OAK-27 : Remove Authenticator and CredentialsInfo in oak-jcr

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1302844 13f79535-47bb-0310-9956-ffa450edef68
OAK-28 Query implementation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1302895 13f79535-47bb-0310-9956-ffa450edef68
OAK-28 Query implementation (moved from the sandbox)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1302927 13f79535-47bb-0310-9956-ffa450edef68
OAK-28 Query implementation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1302967 13f79535-47bb-0310-9956-ffa450edef68
OAK-30: Strongly typed wrapper for the MicroKernel

Implement the tree interfaces from OAK-3 on top of the MK interface

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1302981 13f79535-47bb-0310-9956-ffa450edef68
OAK-31: In-memory MicroKernel for testing

Make it easier to plug in a custom Persistence instance

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303000 13f79535-47bb-0310-9956-ffa450edef68
OAK-28 Query implementation (bind variables)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303334 13f79535-47bb-0310-9956-ffa450edef68
OAK-33: Values in oak-core

First draft of the Scalar interface

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303394 13f79535-47bb-0310-9956-ffa450edef68
OAK-29: Simplify SessionContext

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303403 13f79535-47bb-0310-9956-ffa450edef68
OAK-33: Values in oak-core

Drop getDecimal() for now. Need to discuss what value types to support at this level.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303477 13f79535-47bb-0310-9956-ffa450edef68
mk: supported property types (string, number, boolean

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303725 13f79535-47bb-0310-9956-ffa450edef68
Refactor blob methods out of RevisionProvider/RevisionStore
- remove initialize() from Persistence interface
- use Closeable marker interface instead of Persistence.close()

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303850 13f79535-47bb-0310-9956-ffa450edef68
OAK-33 Values in oak-core (within the query engine)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303863 13f79535-47bb-0310-9956-ffa450edef68
OAK-28 Query implementation (Row.toString(), Filter.toString(), ClassCastException for negative numbers)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303867 13f79535-47bb-0310-9956-ffa450edef68
mk: clarify property value handling (needs to be spec'ed in a api contract)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303876 13f79535-47bb-0310-9956-ffa450edef68
OAK-38: KernelNodeState should handle multi valued properties

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303905 13f79535-47bb-0310-9956-ffa450edef68
OAK-39: KernelNodeState does not handle boolean values correctly

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303940 13f79535-47bb-0310-9956-ffa450edef68
OAK-38: KernelNodeState should handle multi valued properties

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303951 13f79535-47bb-0310-9956-ffa450edef68
OAK-33 Values in oak-core (within the query engine)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1303954 13f79535-47bb-0310-9956-ffa450edef68
OAK-28 Query implementation (remove System.out)

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