diff --git a/pom.xml b/pom.xml
index e1d9726c..846b9223 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
org.springframework.data
spring-data-geode
- 1.2.0.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
Spring Data Geode
@@ -22,7 +22,7 @@
2.7.7
1.3.2
3.6.2
- 1.2.0-SNAPSHOT
+ 1.2.0-SNAPSHOT
1.01
2.5
2.0.0.BUILD-SNAPSHOT
@@ -77,7 +77,7 @@
org.apache.geode
geode-core
- ${gemfire.version}
+ ${geode.version}
org.apache.logging.log4j
@@ -96,17 +96,17 @@
org.apache.geode
geode-cq
- ${gemfire.version}
+ ${geode.version}
org.apache.geode
geode-lucene
- ${gemfire.version}
+ ${geode.version}
org.apache.geode
geode-wan
- ${gemfire.version}
+ ${geode.version}
@@ -116,18 +116,6 @@
runtime
-
- com.fasterxml.jackson.core
- jackson-annotations
- ${jackson}
-
-
-
- com.fasterxml.jackson.core
- jackson-databind
- ${jackson}
-
-
org.apache.shiro
shiro-spring
@@ -140,6 +128,18 @@
${aspectj}
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+ ${jackson}
+
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${jackson}
+
+
diff --git a/src/main/resources/META-INF/spring.schemas b/src/main/resources/META-INF/spring.schemas
index f38fb1bc..b26c32e5 100644
--- a/src/main/resources/META-INF/spring.schemas
+++ b/src/main/resources/META-INF/spring.schemas
@@ -1,10 +1,10 @@
-http\://www.springframework.org/schema/gemfire/spring-gemfire-2.0.xsd=org/springframework/data/gemfire/config/spring-gemfire-2.0.xsd
http\://www.springframework.org/schema/geode/spring-geode-1.0.xsd=org/springframework/data/gemfire/config/spring-geode-1.0.xsd
http\://www.springframework.org/schema/geode/spring-geode-1.1.xsd=org/springframework/data/gemfire/config/spring-geode-1.1.xsd
-http\://www.springframework.org/schema/gemfire/spring-gemfire.xsd=org/springframework/data/gemfire/config/spring-gemfire-2.0.xsd
-http\://www.springframework.org/schema/geode/spring-geode.xsd=org/springframework/data/gemfire/config/spring-geode-1.1.xsd
-http\://www.springframework.org/schema/data/gemfire/spring-data-gemfire-2.0.xsd=org/springframework/data/gemfire/config/spring-data-gemfire-2.0.xsd
+http\://www.springframework.org/schema/geode/spring-geode-2.0.xsd=org/springframework/data/gemfire/config/spring-geode-2.0.xsd
+http\://www.springframework.org/schema/geode/spring-gemfire.xsd=org/springframework/data/gemfire/config/spring-geode-2.0.xsd
+http\://www.springframework.org/schema/geode/spring-geode.xsd=org/springframework/data/gemfire/config/spring-geode-2.0.xsd
http\://www.springframework.org/schema/data/geode/spring-data-geode-1.0.xsd=org/springframework/data/gemfire/config/spring-data-geode-1.0.xsd
http\://www.springframework.org/schema/data/geode/spring-data-geode-1.1.xsd=org/springframework/data/gemfire/config/spring-data-geode-1.1.xsd
-http\://www.springframework.org/schema/data/gemfire/spring-data-gemfire.xsd=org/springframework/data/gemfire/config/spring-data-gemfire-2.0.xsd
-http\://www.springframework.org/schema/data/geode/spring-data-geode.xsd=org/springframework/data/gemfire/config/spring-data-geode-1.1.xsd
+http\://www.springframework.org/schema/data/geode/spring-data-geode-2.0.xsd=org/springframework/data/gemfire/config/spring-data-geode-2.0.xsd
+http\://www.springframework.org/schema/data/geode/spring-data-gemfire.xsd=org/springframework/data/gemfire/config/spring-data-geode-2.0.xsd
+http\://www.springframework.org/schema/data/geode/spring-data-geode.xsd=org/springframework/data/gemfire/config/spring-data-geode-2.0.xsd
diff --git a/src/main/resources/org/springframework/data/gemfire/config/spring-data-gemfire-2.0.xsd b/src/main/resources/org/springframework/data/gemfire/config/spring-data-geode-2.0.xsd
similarity index 97%
rename from src/main/resources/org/springframework/data/gemfire/config/spring-data-gemfire-2.0.xsd
rename to src/main/resources/org/springframework/data/gemfire/config/spring-data-geode-2.0.xsd
index 8ddd8729..3bbacd67 100644
--- a/src/main/resources/org/springframework/data/gemfire/config/spring-data-gemfire-2.0.xsd
+++ b/src/main/resources/org/springframework/data/gemfire/config/spring-data-geode-2.0.xsd
@@ -1,11 +1,12 @@
-
@@ -14,8 +15,8 @@
schemaLocation="http://www.springframework.org/schema/context/spring-context.xsd" />
-
+
@@ -44,7 +45,7 @@
-
+
@@ -174,7 +175,7 @@ native GemFire PdxInstance type. True, by default but will incur significant ove
-
+
-
@@ -342,6 +345,103 @@ with Spring configuration meta-data that is specific to the application's needs.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -404,7 +504,69 @@ Notifies the server that this durable client is ready to receive updates.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -418,7 +580,7 @@ Notifies the server that this durable client is ready to receive updates.
-
+
@@ -427,7 +589,7 @@ The name of the region definition.]]>
-
+
-
+
@@ -837,15 +999,6 @@ for the "same" Region (by name), then this can cause confusion or have unexpecte
]]>
-
-
-
-
-
-
+
@@ -1028,18 +1181,13 @@ use inner bean declarations.
-
+
-
-
-
-
-
+Indicates whether operations on this Region participates in active JTA transactions or ignores them and operates
+outside of transactions. This is primarily used in cache loaders, writers, and listeners that need to perform
+non-transactional operations on a Region, such as caching a result set. GemFire default is false.
+ ]]>
@@ -1050,6 +1198,15 @@ in a background thread. GemFire default is synchronous.
]]>
+
+
+
+
+
@@ -1075,7 +1232,7 @@ in a background thread. GemFire default is synchronous.
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2068,8 +2225,6 @@ The name of the bean defining the GemFire cache (by default 'gemfireCache').
-
-
@@ -2143,61 +2298,8 @@ use inner bean declarations.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -2273,142 +2375,34 @@ The type of index: FUNCTIONAL, HASH, PRIMARY_KEY.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+
+
+Mapping of field names to Lucene (per field) Analyzers.
+ ]]>
-
-
-
-
-
-
+
+The name of the LuceneIndex bean definition. If property 'name' is not set, it will be used as the index name as well.
+ ]]>
@@ -2418,153 +2412,81 @@ The name of the bean defining the GemFire cache (by default 'gemfireCache').
]]>
-
-
-
+
-
-
-
-
-
-
-
-
-
-
+
+Determines whether the LuceneIndex is destroyed on shutdown.
+ ]]>
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
-
-
-
-
+
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2779,7 +2888,7 @@ Boolean value that determines whether GemFire persists the Gateway Queue or Asyn
-
+
+
@@ -2860,7 +2970,7 @@ The id of the cache - default is gemfireCache
-
+
-
-
+
+