diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml
index 1c9106b4..00adc7c6 100644
--- a/.github/workflows/gradle.yml
+++ b/.github/workflows/gradle.yml
@@ -49,14 +49,14 @@ jobs:
if: ${{ github.event_name != 'pull_request' && ( (vars.runReleaseOnPush || 'true') == 'true' || contains(github.event.head_commit.message, '[release]') ) }}
needs: build
env:
- HAS_CREDENTIALS: ${{ secrets.signingKey != '' && secrets.signingPassword != '' && secrets.sonatypeUsername != '' && secrets.sonatypePassword != '' }}
+ HAS_CREDENTIALS: ${{ secrets.signingKey != '' && secrets.signingPassword != '' && secrets.SONATYPE_USERNAME_GEL != '' && secrets.SONATYPE_PASSWORD_GEL != '' }}
steps:
- name: Validate repository secrets for publish
if: ${{ env.HAS_CREDENTIALS != 'true' }}
run: |
echo '### Release Failed ❌' >> $GITHUB_STEP_SUMMARY
- echo 'This repository does not have all required secrets: signingKey, signingPassword, sonatypeUsername or sonatypePassword).' >> $GITHUB_STEP_SUMMARY
- echo "::error::This repository does not have all required secrets: signingKey, signingPassword, sonatypeUsername or sonatypePassword)."
+ echo 'This repository does not have all required secrets: signingKey, signingPassword, SONATYPE_USERNAME_GEL or SONATYPE_PASSWORD_GEL).' >> $GITHUB_STEP_SUMMARY
+ echo "::error::This repository does not have all required secrets: signingKey, signingPassword, SONATYPE_USERNAME_GEL or SONATYPE_PASSWORD_GEL)."
exit -1
- uses: actions/checkout@v3
with:
@@ -77,5 +77,5 @@ jobs:
env:
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.signingKey }}
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.signingPassword }}
- ORG_GRADLE_PROJECT_sonatypeUsername: ${{ secrets.sonatypeUsername }}
- ORG_GRADLE_PROJECT_sonatypePassword: ${{ secrets.sonatypePassword }}
\ No newline at end of file
+ ORG_GRADLE_PROJECT_sonatypeUsername: ${{ secrets.SONATYPE_USERNAME_GEL }}
+ ORG_GRADLE_PROJECT_sonatypePassword: ${{ secrets.SONATYPE_PASSWORD_GEL }}
\ No newline at end of file
diff --git a/README.md b/README.md
index da0a1bbd..0683618c 100644
--- a/README.md
+++ b/README.md
@@ -20,13 +20,13 @@ The Java binding is distrubuted via maven central:
#### Gradle
```groovy
-implementation 'com.gel:driver:0.4.0'
+implementation 'com.geldata:driver:0.4.0'
```
#### Maven
```xml
- com.gel
+ com.geldata
driver
0.4.0
@@ -36,7 +36,7 @@ implementation 'com.gel:driver:0.4.0'
```scala
libraryDependencies ++= Seq(
- "com.gel" % "driver" % "0.4.0"
+ "com.geldata" % "driver" % "0.4.0"
)
```
@@ -45,7 +45,7 @@ libraryDependencies ++= Seq(
The `GelClientPool` class contains all the methods necessary to interact with the Gel database.
```java
-import com.gel.driver.GelClientPool;
+import com.geldata.driver.GelClientPool;
void main() {
var clientPool = new GelClientPool();
@@ -59,7 +59,7 @@ The `GelClientPool` uses `CompletionStage` for asynchronous operations, allowing
to integrate it with your favorite asynchronous frameworks
```java
-import com.gel.driver.GelClientPool;
+import com.geldata.driver.GelClientPool;
import reactor.core.publisher.Mono;
void main() {
@@ -75,7 +75,7 @@ This also means it plays nicely with other JVM language that support asynchronou
```kotlin
-import com.gel.driver.GelClientPool
+import com.geldata.driver.GelClientPool
import kotlinx.coroutines.future.await
import kotlinx.coroutines.runBlocking
@@ -92,7 +92,7 @@ fun main() {
```scala
-import com.gel.driver.GelClientPool
+import com.geldata.driver.GelClientPool
import scala.jdk.FutureConverters.*
object Main extends App {
diff --git a/build.gradle b/build.gradle
index 4e80c84f..b905e1bd 100644
--- a/build.gradle
+++ b/build.gradle
@@ -8,7 +8,7 @@ ext {
project_version = '0.4.0-SNAPSHOT'
github_org = 'geldata'
project_name = 'gel-java'
- artifact_group = 'com.gel'
+ artifact_group = 'com.geldata'
project_description = 'Java binding for Gel'
project_url = "https://geldata.com"
project_jdk = '11'
@@ -103,7 +103,7 @@ allprojects {
}
subprojects {
- archivesBaseName = "com.gel.$project.name"
+ archivesBaseName = "com.geldata.$project.name"
tasks.withType(Javadoc).configureEach {
title = "$archivesBaseName ${version} API"
diff --git a/docs/datatypes.rst b/docs/datatypes.rst
index e667ee09..0c97812f 100644
--- a/docs/datatypes.rst
+++ b/docs/datatypes.rst
@@ -13,7 +13,7 @@ The Java binding maps the following Gel types to corresponding JVM types:
+------------------------------------+---------------------------------------------------------+
| :eql:type:`array` | ``T[]`` |
+------------------------------------+---------------------------------------------------------+
-| :eql:type:`anytuple` | ``com.gel.driver.datatypes.Tuple`` |
+| :eql:type:`anytuple` | ``com.geldata.driver.datatypes.Tuple`` |
+------------------------------------+---------------------------------------------------------+
| :eql:type:`anyenum` | ``enum`` |
+------------------------------------+---------------------------------------------------------+
@@ -31,7 +31,7 @@ The Java binding maps the following Gel types to corresponding JVM types:
+------------------------------------+---------------------------------------------------------+
| :eql:type:`cal::local_datetime` | ``java.time.LocalDateTime`` |
+------------------------------------+---------------------------------------------------------+
-| :eql:type:`cal::relative_duration` | ``com.gel.driver.datatypes.RelativeDuration`` [#f1]_ |
+| :eql:type:`cal::relative_duration` | ``com.geldata.driver.datatypes.RelativeDuration`` [#f1]_|
+------------------------------------+---------------------------------------------------------+
| :eql:type:`datetime` | ``java.time.OffsetDateTime`` [#f2]_ |
+------------------------------------+---------------------------------------------------------+
@@ -51,11 +51,11 @@ The Java binding maps the following Gel types to corresponding JVM types:
+------------------------------------+---------------------------------------------------------+
| :eql:type:`decimal` | ``java.math.BigDecimal`` |
+------------------------------------+---------------------------------------------------------+
-| :eql:type:`json` | ``com.gel.driver.datatypes.Json`` |
+| :eql:type:`json` | ``com.geldata.driver.datatypes.Json`` |
+------------------------------------+---------------------------------------------------------+
| :eql:type:`uuid` | ``UUID`` |
+------------------------------------+---------------------------------------------------------+
-| :eql:func:`range` | ``com.gel.driver.datatypes.Range`` |
+| :eql:func:`range` | ``com.geldata.driver.datatypes.Range`` |
+------------------------------------+---------------------------------------------------------+
.. [#f1] ``Period`` and ``Duration`` are implicitly
diff --git a/docs/index.rst b/docs/index.rst
index c042713a..2e135b88 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -33,14 +33,14 @@ project.
:caption: Maven
- com.gel
+ com.geldata
driver
.. code-tab:: groovy
:caption: Gradle
- implementation 'com.gel:driver'
+ implementation 'com.geldata:driver'
Once you have the dependency added, you can start using the client. The
following is a simple example of how to connect to an Gel instance and
@@ -51,7 +51,7 @@ execute a query:
.. code-tab:: java
:caption: Futures
- import com.gel.driver.GelClientPool;
+ import com.geldata.driver.GelClientPool;
import java.util.concurrent.CompletableFuture;
public class Main {
@@ -67,7 +67,7 @@ execute a query:
.. code-tab:: java
:caption: Reactor
- import com.gel.driver.GelClientPool;
+ import com.geldata.driver.GelClientPool;
import reactor.core.publisher.Mono;
public class Main {
diff --git a/examples/java-examples/build.gradle b/examples/java-examples/build.gradle
index 17a8d123..084f287c 100644
--- a/examples/java-examples/build.gradle
+++ b/examples/java-examples/build.gradle
@@ -2,7 +2,7 @@ plugins {
id 'java'
}
-group 'com.gel'
+group 'com.geldata'
version '0.0.1-SNAPSHOT'
repositories {
diff --git a/examples/java-examples/src/main/java/com/gel/examples/AbstractTypes.java b/examples/java-examples/src/main/java/com/gel/examples/AbstractTypes.java
index 7f8dd0d3..2fce5131 100644
--- a/examples/java-examples/src/main/java/com/gel/examples/AbstractTypes.java
+++ b/examples/java-examples/src/main/java/com/gel/examples/AbstractTypes.java
@@ -1,10 +1,11 @@
-package com.gel.examples;
+package com.geldata.examples;
-import com.gel.driver.GelClientPool;
-import com.gel.driver.annotations.GelType;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.GelClientPool;
+import com.geldata.driver.annotations.GelType;
+
import java.util.concurrent.CompletionStage;
public class AbstractTypes implements Example {
diff --git a/examples/java-examples/src/main/java/com/gel/examples/BasicQueryFunctions.java b/examples/java-examples/src/main/java/com/gel/examples/BasicQueryFunctions.java
index ac235086..db101009 100644
--- a/examples/java-examples/src/main/java/com/gel/examples/BasicQueryFunctions.java
+++ b/examples/java-examples/src/main/java/com/gel/examples/BasicQueryFunctions.java
@@ -1,9 +1,10 @@
-package com.gel.examples;
+package com.geldata.examples;
-import com.gel.driver.GelClientPool;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.GelClientPool;
+
import java.util.concurrent.CompletionStage;
public final class BasicQueryFunctions implements Example {
diff --git a/examples/java-examples/src/main/java/com/gel/examples/CustomDeserializer.java b/examples/java-examples/src/main/java/com/gel/examples/CustomDeserializer.java
index f969764c..fedcf70b 100644
--- a/examples/java-examples/src/main/java/com/gel/examples/CustomDeserializer.java
+++ b/examples/java-examples/src/main/java/com/gel/examples/CustomDeserializer.java
@@ -1,12 +1,13 @@
-package com.gel.examples;
+package com.geldata.examples;
-import com.gel.driver.GelClientPool;
-import com.gel.driver.annotations.GelDeserializer;
-import com.gel.driver.annotations.GelName;
-import com.gel.driver.annotations.GelType;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.GelClientPool;
+import com.geldata.driver.annotations.GelDeserializer;
+import com.geldata.driver.annotations.GelName;
+import com.geldata.driver.annotations.GelType;
+
import java.util.concurrent.CompletionStage;
public final class CustomDeserializer implements Example {
diff --git a/examples/java-examples/src/main/java/com/gel/examples/Example.java b/examples/java-examples/src/main/java/com/gel/examples/Example.java
index e5679e53..ec1fa5e1 100644
--- a/examples/java-examples/src/main/java/com/gel/examples/Example.java
+++ b/examples/java-examples/src/main/java/com/gel/examples/Example.java
@@ -1,9 +1,9 @@
-package com.gel.examples;
-
-import com.gel.driver.GelClientPool;
+package com.geldata.examples;
import java.util.concurrent.CompletionStage;
+import com.geldata.driver.GelClientPool;
+
public interface Example {
CompletionStage run(GelClientPool clientPool);
}
\ No newline at end of file
diff --git a/examples/java-examples/src/main/java/com/gel/examples/GlobalsAndConfig.java b/examples/java-examples/src/main/java/com/gel/examples/GlobalsAndConfig.java
index 247874f4..789c8afa 100644
--- a/examples/java-examples/src/main/java/com/gel/examples/GlobalsAndConfig.java
+++ b/examples/java-examples/src/main/java/com/gel/examples/GlobalsAndConfig.java
@@ -1,9 +1,10 @@
-package com.gel.examples;
+package com.geldata.examples;
-import com.gel.driver.GelClientPool;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.GelClientPool;
+
import java.time.Duration;
import java.util.HashMap;
import java.util.UUID;
diff --git a/examples/java-examples/src/main/java/com/gel/examples/JsonResults.java b/examples/java-examples/src/main/java/com/gel/examples/JsonResults.java
index 1d1e06c3..94e5103c 100644
--- a/examples/java-examples/src/main/java/com/gel/examples/JsonResults.java
+++ b/examples/java-examples/src/main/java/com/gel/examples/JsonResults.java
@@ -1,9 +1,10 @@
-package com.gel.examples;
+package com.geldata.examples;
-import com.gel.driver.GelClientPool;
-import com.gel.driver.annotations.GelType;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.json.JsonMapper;
+import com.geldata.driver.GelClientPool;
+import com.geldata.driver.annotations.GelType;
+
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/examples/java-examples/src/main/java/com/gel/examples/LinkProperties.java b/examples/java-examples/src/main/java/com/gel/examples/LinkProperties.java
index 2c63e045..865e1bda 100644
--- a/examples/java-examples/src/main/java/com/gel/examples/LinkProperties.java
+++ b/examples/java-examples/src/main/java/com/gel/examples/LinkProperties.java
@@ -1,11 +1,12 @@
-package com.gel.examples;
+package com.geldata.examples;
-import com.gel.driver.GelClientPool;
-import com.gel.driver.annotations.GelLinkType;
-import com.gel.driver.annotations.GelType;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.GelClientPool;
+import com.geldata.driver.annotations.GelLinkType;
+import com.geldata.driver.annotations.GelType;
+
import java.util.Collection;
import java.util.concurrent.CompletionStage;
diff --git a/examples/java-examples/src/main/java/com/gel/examples/Main.java b/examples/java-examples/src/main/java/com/gel/examples/Main.java
index cf4105a7..6eb08405 100644
--- a/examples/java-examples/src/main/java/com/gel/examples/Main.java
+++ b/examples/java-examples/src/main/java/com/gel/examples/Main.java
@@ -1,11 +1,12 @@
-package com.gel.examples;
+package com.geldata.examples;
-import com.gel.driver.*;
-import com.gel.driver.exceptions.GelException;
-import com.gel.driver.namingstrategies.NamingStrategy;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.*;
+import com.geldata.driver.exceptions.GelException;
+import com.geldata.driver.namingstrategies.NamingStrategy;
+
import java.io.IOException;
import java.util.ArrayList;
import java.util.function.Supplier;
diff --git a/examples/java-examples/src/main/java/com/gel/examples/QueryResults.java b/examples/java-examples/src/main/java/com/gel/examples/QueryResults.java
index 6070c073..912f867e 100644
--- a/examples/java-examples/src/main/java/com/gel/examples/QueryResults.java
+++ b/examples/java-examples/src/main/java/com/gel/examples/QueryResults.java
@@ -1,10 +1,11 @@
-package com.gel.examples;
+package com.geldata.examples;
-import com.gel.driver.GelClientPool;
-import com.gel.driver.annotations.GelType;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.GelClientPool;
+import com.geldata.driver.annotations.GelType;
+
import java.util.concurrent.CompletionStage;
public final class QueryResults implements Example {
diff --git a/examples/java-examples/src/main/java/com/gel/examples/Transactions.java b/examples/java-examples/src/main/java/com/gel/examples/Transactions.java
index 9ba55f64..baebbdd6 100644
--- a/examples/java-examples/src/main/java/com/gel/examples/Transactions.java
+++ b/examples/java-examples/src/main/java/com/gel/examples/Transactions.java
@@ -1,9 +1,10 @@
-package com.gel.examples;
+package com.geldata.examples;
-import com.gel.driver.GelClientPool;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.GelClientPool;
+
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.CompletionStage;
diff --git a/examples/kotlin-examples/build.gradle b/examples/kotlin-examples/build.gradle
index abda2a39..333aa418 100644
--- a/examples/kotlin-examples/build.gradle
+++ b/examples/kotlin-examples/build.gradle
@@ -3,7 +3,7 @@ plugins {
id 'org.jetbrains.kotlin.jvm' version '1.9.0-Beta'
}
-group 'com.gel'
+group 'com.geldata'
version '0.0.1-SNAPSHOT'
repositories {
diff --git a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/AbstractTypes.kt b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/AbstractTypes.kt
index fa05c0e7..560f5df6 100644
--- a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/AbstractTypes.kt
+++ b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/AbstractTypes.kt
@@ -1,7 +1,7 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.GelClientPool
-import com.gel.driver.annotations.GelType
+import com.geldata.driver.GelClientPool
+import com.geldata.driver.annotations.GelType
import kotlinx.coroutines.future.await
import org.slf4j.LoggerFactory
diff --git a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/BasicQueries.kt b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/BasicQueries.kt
index 0c06f77d..dea674c0 100644
--- a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/BasicQueries.kt
+++ b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/BasicQueries.kt
@@ -1,6 +1,6 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.GelClientPool
+import com.geldata.driver.GelClientPool
import kotlinx.coroutines.future.await
import org.slf4j.LoggerFactory
diff --git a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/CustomDeserializer.kt b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/CustomDeserializer.kt
index 2c4fe9fb..a6060a08 100644
--- a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/CustomDeserializer.kt
+++ b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/CustomDeserializer.kt
@@ -1,9 +1,9 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.GelClientPool
-import com.gel.driver.annotations.GelDeserializer
-import com.gel.driver.annotations.GelName
-import com.gel.driver.annotations.GelType
+import com.geldata.driver.GelClientPool
+import com.geldata.driver.annotations.GelDeserializer
+import com.geldata.driver.annotations.GelName
+import com.geldata.driver.annotations.GelType
import kotlinx.coroutines.future.await
import org.slf4j.LoggerFactory
diff --git a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Example.kt b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Example.kt
index 3acc9c65..34534632 100644
--- a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Example.kt
+++ b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Example.kt
@@ -1,6 +1,6 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.GelClientPool
+import com.geldata.driver.GelClientPool
interface Example {
suspend fun runAsync(clientPool: GelClientPool)
diff --git a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/GlobalsAndConfig.kt b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/GlobalsAndConfig.kt
index 1ed55198..434e7388 100644
--- a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/GlobalsAndConfig.kt
+++ b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/GlobalsAndConfig.kt
@@ -1,6 +1,6 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.GelClientPool
+import com.geldata.driver.GelClientPool
import kotlinx.coroutines.future.await
import org.slf4j.LoggerFactory
import java.time.Duration
diff --git a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/LinkProperties.kt b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/LinkProperties.kt
index ca3fc923..50a76765 100644
--- a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/LinkProperties.kt
+++ b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/LinkProperties.kt
@@ -1,8 +1,8 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.GelClientPool
-import com.gel.driver.annotations.GelLinkType
-import com.gel.driver.annotations.GelType
+import com.geldata.driver.GelClientPool
+import com.geldata.driver.annotations.GelLinkType
+import com.geldata.driver.annotations.GelType
import kotlinx.coroutines.future.await
import org.slf4j.LoggerFactory
diff --git a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Main.kt b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Main.kt
index 1df1905f..368af983 100644
--- a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Main.kt
+++ b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Main.kt
@@ -1,9 +1,9 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.GelClientPool
-import com.gel.driver.GelClientConfig
-import com.gel.driver.GelConnection
-import com.gel.driver.namingstrategies.NamingStrategy
+import com.geldata.driver.GelClientPool
+import com.geldata.driver.GelClientConfig
+import com.geldata.driver.GelConnection
+import com.geldata.driver.namingstrategies.NamingStrategy
import kotlinx.coroutines.runBlocking
import org.slf4j.LoggerFactory
import kotlin.system.exitProcess
diff --git a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Transactions.kt b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Transactions.kt
index fe1c72fa..eefb6d5f 100644
--- a/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Transactions.kt
+++ b/examples/kotlin-examples/src/main/kotlin/com/gel/examples/Transactions.kt
@@ -1,6 +1,6 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.GelClientPool
+import com.geldata.driver.GelClientPool
import kotlinx.coroutines.future.await
import org.slf4j.LoggerFactory
diff --git a/examples/scala-examples/build.sbt b/examples/scala-examples/build.sbt
index 254343fa..c69f70ed 100644
--- a/examples/scala-examples/build.sbt
+++ b/examples/scala-examples/build.sbt
@@ -3,7 +3,7 @@ ThisBuild / version := "0.1.0-SNAPSHOT"
ThisBuild / scalaVersion := "3.1.3"
libraryDependencies ++= Seq(
- "com.gel" % "driver" % "0.4.0" from "file:///" + System.getProperty("user.dir") + "/lib/com.gel.driver-0.4.0.jar",
+ "com.geldata" % "driver" % "0.4.0" from "file:///" + System.getProperty("user.dir") + "/lib/com.geldata.driver-0.4.0.jar",
"ch.qos.logback" % "logback-classic" % "1.4.7",
"ch.qos.logback" % "logback-core" % "1.4.7",
"com.fasterxml.jackson.core" % "jackson-databind" % "2.15.1",
@@ -15,5 +15,5 @@ libraryDependencies ++= Seq(
lazy val root = (project in file("."))
.settings(
name := "scala-examples",
- idePackagePrefix := Some("com.gel.examples")
+ idePackagePrefix := Some("com.geldata.examples")
)
diff --git a/examples/scala-examples/src/main/scala/AbstractTypes.scala b/examples/scala-examples/src/main/scala/AbstractTypes.scala
index 18da0e5e..c5c99a35 100644
--- a/examples/scala-examples/src/main/scala/AbstractTypes.scala
+++ b/examples/scala-examples/src/main/scala/AbstractTypes.scala
@@ -1,7 +1,7 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.GelClientPool
-import com.gel.driver.annotations.GelType
+import com.geldata.driver.GelClientPool
+import com.geldata.driver.annotations.GelType
import org.slf4j.Logger
import org.slf4j.LoggerFactory
diff --git a/examples/scala-examples/src/main/scala/BasicQueryFunctions.scala b/examples/scala-examples/src/main/scala/BasicQueryFunctions.scala
index ba43c594..59dcb0c8 100644
--- a/examples/scala-examples/src/main/scala/BasicQueryFunctions.scala
+++ b/examples/scala-examples/src/main/scala/BasicQueryFunctions.scala
@@ -1,5 +1,5 @@
-package com.gel.examples
-import com.gel.driver.GelClientPool
+package com.geldata.examples
+import com.geldata.driver.GelClientPool
import org.slf4j.LoggerFactory
import scala.concurrent.{ExecutionContext, Future}
diff --git a/examples/scala-examples/src/main/scala/CustomDeserializer.scala b/examples/scala-examples/src/main/scala/CustomDeserializer.scala
index ebd0797c..37897638 100644
--- a/examples/scala-examples/src/main/scala/CustomDeserializer.scala
+++ b/examples/scala-examples/src/main/scala/CustomDeserializer.scala
@@ -1,6 +1,6 @@
-package com.gel.examples
-import com.gel.driver.GelClientPool
-import com.gel.driver.annotations.{GelDeserializer, GelName, GelType}
+package com.geldata.examples
+import com.geldata.driver.GelClientPool
+import com.geldata.driver.annotations.{GelDeserializer, GelName, GelType}
import org.slf4j.LoggerFactory
import scala.concurrent.{ExecutionContext, Future}
diff --git a/examples/scala-examples/src/main/scala/Example.scala b/examples/scala-examples/src/main/scala/Example.scala
index fc2e721e..09244b86 100644
--- a/examples/scala-examples/src/main/scala/Example.scala
+++ b/examples/scala-examples/src/main/scala/Example.scala
@@ -1,7 +1,7 @@
-package com.gel.examples
+package com.geldata.examples
import scala.concurrent.{ExecutionContext, Future}
-import com.gel.driver.GelClientPool
+import com.geldata.driver.GelClientPool
trait Example {
def run(clientPool: GelClientPool)(implicit context: ExecutionContext): Future[Unit];
diff --git a/examples/scala-examples/src/main/scala/GlobalsAndConfig.scala b/examples/scala-examples/src/main/scala/GlobalsAndConfig.scala
index ca71d009..6e712dda 100644
--- a/examples/scala-examples/src/main/scala/GlobalsAndConfig.scala
+++ b/examples/scala-examples/src/main/scala/GlobalsAndConfig.scala
@@ -1,8 +1,8 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.GelClientPool
+import com.geldata.driver.GelClientPool
import io.netty.util.internal.shaded.org.jctools.queues.MessagePassingQueue.Consumer
-import com.gel.driver.state.Config
+import com.geldata.driver.state.Config
import org.slf4j.LoggerFactory
import java.time.Duration
diff --git a/examples/scala-examples/src/main/scala/LinkProperties.scala b/examples/scala-examples/src/main/scala/LinkProperties.scala
index c10e2a08..f4e72efa 100644
--- a/examples/scala-examples/src/main/scala/LinkProperties.scala
+++ b/examples/scala-examples/src/main/scala/LinkProperties.scala
@@ -1,6 +1,6 @@
-package com.gel.examples
-import com.gel.driver.GelClientPool
-import com.gel.driver.annotations.{GelLinkType, GelType}
+package com.geldata.examples
+import com.geldata.driver.GelClientPool
+import com.geldata.driver.annotations.{GelLinkType, GelType}
import org.slf4j.LoggerFactory
import java.util
diff --git a/examples/scala-examples/src/main/scala/Main.scala b/examples/scala-examples/src/main/scala/Main.scala
index 375c7253..f4e20a50 100644
--- a/examples/scala-examples/src/main/scala/Main.scala
+++ b/examples/scala-examples/src/main/scala/Main.scala
@@ -1,7 +1,7 @@
-package com.gel.examples
+package com.geldata.examples
-import com.gel.driver.namingstrategies.NamingStrategy
-import com.gel.driver.{GelClientPool, GelClientConfig, Transaction}
+import com.geldata.driver.namingstrategies.NamingStrategy
+import com.geldata.driver.{GelClientPool, GelClientConfig, Transaction}
import org.slf4j.{Logger, LoggerFactory}
import scala.concurrent.duration.Duration
diff --git a/examples/scala-examples/src/main/scala/Transactions.scala b/examples/scala-examples/src/main/scala/Transactions.scala
index d772185a..fef296ca 100644
--- a/examples/scala-examples/src/main/scala/Transactions.scala
+++ b/examples/scala-examples/src/main/scala/Transactions.scala
@@ -1,5 +1,5 @@
-package com.gel.examples
-import com.gel.driver.{GelClientPool, Transaction}
+package com.geldata.examples
+import com.geldata.driver.{GelClientPool, Transaction}
import org.slf4j.LoggerFactory
import scala.jdk.FutureConverters.*
diff --git a/src/driver/build.gradle b/src/driver/build.gradle
index 4c750c60..2c3866bb 100644
--- a/src/driver/build.gradle
+++ b/src/driver/build.gradle
@@ -29,13 +29,13 @@ jar {
manifest {
attributes 'Implementation-Title': archivesBaseName,
'Implementation-Version': archiveVersion,
- 'Automatic-Module-Name': 'com.gel.driver'
+ 'Automatic-Module-Name': 'com.geldata.driver'
}
}
def deleteOldJar = tasks.register('deleteOldJarInBin') {
var path = Paths.get(project.rootDir.toString(), 'examples', 'scala-examples', 'lib')
- var paths = path.toFile().listFiles((FileFilter) { File f -> f.name.startsWith('com.gel.driver') })
+ var paths = path.toFile().listFiles((FileFilter) { File f -> f.name.startsWith('com.geldata.driver') })
delete files(paths)
}
diff --git a/src/driver/src/main/java/com/gel/driver/binary/codecs/scalars/ScalarCodec.java b/src/driver/src/main/java/com/gel/driver/binary/codecs/scalars/ScalarCodec.java
deleted file mode 100644
index 625fe5eb..00000000
--- a/src/driver/src/main/java/com/gel/driver/binary/codecs/scalars/ScalarCodec.java
+++ /dev/null
@@ -1,6 +0,0 @@
-package com.gel.driver.binary.codecs.scalars;
-
-import com.gel.driver.binary.codecs.Codec;
-
-public interface ScalarCodec extends Codec {
-}
diff --git a/src/driver/src/main/java/com/gel/driver/binary/codecs/visitors/CodecVisitor.java b/src/driver/src/main/java/com/gel/driver/binary/codecs/visitors/CodecVisitor.java
deleted file mode 100644
index e4df9f44..00000000
--- a/src/driver/src/main/java/com/gel/driver/binary/codecs/visitors/CodecVisitor.java
+++ /dev/null
@@ -1,9 +0,0 @@
-package com.gel.driver.binary.codecs.visitors;
-
-import com.gel.driver.binary.codecs.Codec;
-import com.gel.driver.exceptions.GelException;
-
-@FunctionalInterface
-public interface CodecVisitor {
- Codec> visit(Codec> codec) throws GelException;
-}
diff --git a/src/driver/src/main/java/com/gel/driver/Capabilities.java b/src/driver/src/main/java/com/geldata/driver/Capabilities.java
similarity index 87%
rename from src/driver/src/main/java/com/gel/driver/Capabilities.java
rename to src/driver/src/main/java/com/geldata/driver/Capabilities.java
index a6e5ff83..2a35f30e 100644
--- a/src/driver/src/main/java/com/gel/driver/Capabilities.java
+++ b/src/driver/src/main/java/com/geldata/driver/Capabilities.java
@@ -1,8 +1,9 @@
-package com.gel.driver;
+package com.geldata.driver;
-import com.gel.driver.binary.BinaryEnum;
import org.jetbrains.annotations.NotNull;
+import com.geldata.driver.binary.BinaryEnum;
+
public enum Capabilities implements BinaryEnum {
READ_ONLY (0),
MODIFICATIONS (1),
diff --git a/src/driver/src/main/java/com/gel/driver/ClientType.java b/src/driver/src/main/java/com/geldata/driver/ClientType.java
similarity index 90%
rename from src/driver/src/main/java/com/gel/driver/ClientType.java
rename to src/driver/src/main/java/com/geldata/driver/ClientType.java
index 6e03e16e..a942ee37 100644
--- a/src/driver/src/main/java/com/gel/driver/ClientType.java
+++ b/src/driver/src/main/java/com/geldata/driver/ClientType.java
@@ -1,4 +1,4 @@
-package com.gel.driver;
+package com.geldata.driver;
/**
* An enum specifying the client type to use within a client pool.
diff --git a/src/driver/src/main/java/com/gel/driver/ConnectionRetryMode.java b/src/driver/src/main/java/com/geldata/driver/ConnectionRetryMode.java
similarity index 91%
rename from src/driver/src/main/java/com/gel/driver/ConnectionRetryMode.java
rename to src/driver/src/main/java/com/geldata/driver/ConnectionRetryMode.java
index 1ab69359..1c737d4e 100644
--- a/src/driver/src/main/java/com/gel/driver/ConnectionRetryMode.java
+++ b/src/driver/src/main/java/com/geldata/driver/ConnectionRetryMode.java
@@ -1,4 +1,4 @@
-package com.gel.driver;
+package com.geldata.driver;
/**
* An enum that specifies retry behavior for retryable errors when connecting to Gel.
diff --git a/src/driver/src/main/java/com/gel/driver/ErrorCode.java b/src/driver/src/main/java/com/geldata/driver/ErrorCode.java
similarity index 97%
rename from src/driver/src/main/java/com/gel/driver/ErrorCode.java
rename to src/driver/src/main/java/com/geldata/driver/ErrorCode.java
index b424a342..308562b6 100644
--- a/src/driver/src/main/java/com/gel/driver/ErrorCode.java
+++ b/src/driver/src/main/java/com/geldata/driver/ErrorCode.java
@@ -1,11 +1,12 @@
-package com.gel.driver;
+package com.geldata.driver;
-import com.gel.driver.binary.BinaryEnum;
import org.jetbrains.annotations.NotNull;
+import com.geldata.driver.binary.BinaryEnum;
+
/**
* Represents different possible error codes returned by Gel.
- * @see com.gel.driver.exceptions.GelErrorException
+ * @see com.geldata.driver.exceptions.GelErrorException
*/
public enum ErrorCode implements BinaryEnum {
INTERNAL_SERVER_ERROR (0x01_00_00_00),
diff --git a/src/driver/src/main/java/com/gel/driver/ErrorSeverity.java b/src/driver/src/main/java/com/geldata/driver/ErrorSeverity.java
similarity index 75%
rename from src/driver/src/main/java/com/gel/driver/ErrorSeverity.java
rename to src/driver/src/main/java/com/geldata/driver/ErrorSeverity.java
index 6db40615..d0c0ffae 100644
--- a/src/driver/src/main/java/com/gel/driver/ErrorSeverity.java
+++ b/src/driver/src/main/java/com/geldata/driver/ErrorSeverity.java
@@ -1,11 +1,12 @@
-package com.gel.driver;
+package com.geldata.driver;
-import com.gel.driver.binary.BinaryEnum;
import org.jetbrains.annotations.NotNull;
+import com.geldata.driver.binary.BinaryEnum;
+
/**
* Represents the error severity for an error returned by Gel
- * @see com.gel.driver.exceptions.GelErrorException
+ * @see com.geldata.driver.exceptions.GelErrorException
*/
public enum ErrorSeverity implements BinaryEnum {
ERROR (0x78),
diff --git a/src/driver/src/main/java/com/gel/driver/GelClientConfig.java b/src/driver/src/main/java/com/geldata/driver/GelClientConfig.java
similarity index 99%
rename from src/driver/src/main/java/com/gel/driver/GelClientConfig.java
rename to src/driver/src/main/java/com/geldata/driver/GelClientConfig.java
index e8ead96f..2f6cb902 100644
--- a/src/driver/src/main/java/com/gel/driver/GelClientConfig.java
+++ b/src/driver/src/main/java/com/geldata/driver/GelClientConfig.java
@@ -1,8 +1,9 @@
-package com.gel.driver;
+package com.geldata.driver;
-import com.gel.driver.namingstrategies.NamingStrategy;
import org.jetbrains.annotations.NotNull;
+import com.geldata.driver.namingstrategies.NamingStrategy;
+
import java.time.Duration;
import java.time.temporal.ChronoUnit;
import java.util.concurrent.TimeUnit;
diff --git a/src/driver/src/main/java/com/gel/driver/GelClientPool.java b/src/driver/src/main/java/com/geldata/driver/GelClientPool.java
similarity index 97%
rename from src/driver/src/main/java/com/gel/driver/GelClientPool.java
rename to src/driver/src/main/java/com/geldata/driver/GelClientPool.java
index bbf1cd7a..7fc28b2f 100644
--- a/src/driver/src/main/java/com/gel/driver/GelClientPool.java
+++ b/src/driver/src/main/java/com/geldata/driver/GelClientPool.java
@@ -1,18 +1,21 @@
-package com.gel.driver;
-
-import com.gel.driver.abstractions.ClientQueryDelegate;
-import com.gel.driver.clients.*;
-import com.gel.driver.datatypes.Json;
-import com.gel.driver.exceptions.ConfigurationException;
-import com.gel.driver.exceptions.GelException;
-import com.gel.driver.state.Config;
-import com.gel.driver.state.Session;
-import com.gel.driver.util.ClientPoolHolder;
+package com.geldata.driver;
+
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.abstractions.ClientQueryDelegate;
+import com.geldata.driver.clients.*;
+import com.geldata.driver.datatypes.Json;
+import com.geldata.driver.exceptions.ConfigurationException;
+import com.geldata.driver.exceptions.GelException;
+import com.geldata.driver.state.Config;
+import com.geldata.driver.state.Session;
+import com.geldata.driver.util.ClientPoolHolder;
+
+import static com.geldata.driver.util.ComposableUtil.composeWith;
+
import java.io.IOException;
import java.time.Duration;
import java.time.Instant;
@@ -28,8 +31,6 @@
import java.util.function.Consumer;
import java.util.function.Function;
-import static com.gel.driver.util.ComposableUtil.composeWith;
-
/**
* Represents a client pool used to interact with Gel.
*/
diff --git a/src/driver/src/main/java/com/gel/driver/GelConnection.java b/src/driver/src/main/java/com/geldata/driver/GelConnection.java
similarity index 99%
rename from src/driver/src/main/java/com/gel/driver/GelConnection.java
rename to src/driver/src/main/java/com/geldata/driver/GelConnection.java
index 58b9cf35..8f2c62c4 100644
--- a/src/driver/src/main/java/com/gel/driver/GelConnection.java
+++ b/src/driver/src/main/java/com/geldata/driver/GelConnection.java
@@ -1,14 +1,5 @@
-package com.gel.driver;
-
-import com.gel.driver.abstractions.SystemProvider;
-import com.gel.driver.abstractions.SystemProvider.GelEnvVar;
-import com.gel.driver.datatypes.internal.CloudProfile;
-import com.gel.driver.exceptions.ConfigurationException;
-import com.gel.driver.util.*;
-import com.gel.driver.util.ConfigUtils.ConnectionCredentials;
-import com.gel.driver.util.ConfigUtils.DatabaseOrBranch;
-import com.gel.driver.util.ConfigUtils.ResolvedField;
-import com.gel.driver.util.ConfigUtils.ResolvedFields;
+package com.geldata.driver;
+
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.core.JsonProcessingException;
@@ -16,6 +7,16 @@
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.MapperFeature;
import com.fasterxml.jackson.databind.json.JsonMapper;
+import com.geldata.driver.abstractions.SystemProvider;
+import com.geldata.driver.abstractions.SystemProvider.GelEnvVar;
+import com.geldata.driver.datatypes.internal.CloudProfile;
+import com.geldata.driver.exceptions.ConfigurationException;
+import com.geldata.driver.util.*;
+import com.geldata.driver.util.ConfigUtils.ConnectionCredentials;
+import com.geldata.driver.util.ConfigUtils.DatabaseOrBranch;
+import com.geldata.driver.util.ConfigUtils.ResolvedField;
+import com.geldata.driver.util.ConfigUtils.ResolvedFields;
+
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
diff --git a/src/driver/src/main/java/com/gel/driver/GelQueryable.java b/src/driver/src/main/java/com/geldata/driver/GelQueryable.java
similarity index 99%
rename from src/driver/src/main/java/com/gel/driver/GelQueryable.java
rename to src/driver/src/main/java/com/geldata/driver/GelQueryable.java
index 02dc0888..c5bae95a 100644
--- a/src/driver/src/main/java/com/gel/driver/GelQueryable.java
+++ b/src/driver/src/main/java/com/geldata/driver/GelQueryable.java
@@ -1,10 +1,11 @@
-package com.gel.driver;
+package com.geldata.driver;
-import com.gel.driver.datatypes.Json;
-import com.gel.driver.exceptions.ResultCardinalityMismatchException;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.datatypes.Json;
+import com.geldata.driver.exceptions.ResultCardinalityMismatchException;
+
import java.util.EnumSet;
import java.util.List;
import java.util.Map;
diff --git a/src/driver/src/main/java/com/gel/driver/LogSeverity.java b/src/driver/src/main/java/com/geldata/driver/LogSeverity.java
similarity index 85%
rename from src/driver/src/main/java/com/gel/driver/LogSeverity.java
rename to src/driver/src/main/java/com/geldata/driver/LogSeverity.java
index 9307d4a2..32fc09a3 100644
--- a/src/driver/src/main/java/com/gel/driver/LogSeverity.java
+++ b/src/driver/src/main/java/com/geldata/driver/LogSeverity.java
@@ -1,8 +1,9 @@
-package com.gel.driver;
+package com.geldata.driver;
-import com.gel.driver.binary.BinaryEnum;
import org.jetbrains.annotations.NotNull;
+import com.geldata.driver.binary.BinaryEnum;
+
/**
* Represents the message severity within a log message sent by the server.
*/
diff --git a/src/driver/src/main/java/com/gel/driver/ObjectEnumerator.java b/src/driver/src/main/java/com/geldata/driver/ObjectEnumerator.java
similarity index 95%
rename from src/driver/src/main/java/com/gel/driver/ObjectEnumerator.java
rename to src/driver/src/main/java/com/geldata/driver/ObjectEnumerator.java
index 05b287ad..fd30afda 100644
--- a/src/driver/src/main/java/com/gel/driver/ObjectEnumerator.java
+++ b/src/driver/src/main/java/com/geldata/driver/ObjectEnumerator.java
@@ -1,9 +1,10 @@
-package com.gel.driver;
+package com.geldata.driver;
-import com.gel.driver.exceptions.GelException;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.exceptions.GelException;
+
import javax.naming.OperationNotSupportedException;
import java.util.Map;
diff --git a/src/driver/src/main/java/com/gel/driver/TLSSecurityMode.java b/src/driver/src/main/java/com/geldata/driver/TLSSecurityMode.java
similarity index 98%
rename from src/driver/src/main/java/com/gel/driver/TLSSecurityMode.java
rename to src/driver/src/main/java/com/geldata/driver/TLSSecurityMode.java
index 9b5511b7..f7c6e664 100644
--- a/src/driver/src/main/java/com/gel/driver/TLSSecurityMode.java
+++ b/src/driver/src/main/java/com/geldata/driver/TLSSecurityMode.java
@@ -1,4 +1,4 @@
-package com.gel.driver;
+package com.geldata.driver;
import org.jetbrains.annotations.NotNull;
diff --git a/src/driver/src/main/java/com/gel/driver/Transaction.java b/src/driver/src/main/java/com/geldata/driver/Transaction.java
similarity index 89%
rename from src/driver/src/main/java/com/gel/driver/Transaction.java
rename to src/driver/src/main/java/com/geldata/driver/Transaction.java
index 714386cc..b42915d4 100644
--- a/src/driver/src/main/java/com/gel/driver/Transaction.java
+++ b/src/driver/src/main/java/com/geldata/driver/Transaction.java
@@ -1,4 +1,4 @@
-package com.gel.driver;
+package com.geldata.driver;
/**
* Represents a generic transaction.
diff --git a/src/driver/src/main/java/com/gel/driver/TransactionIsolation.java b/src/driver/src/main/java/com/geldata/driver/TransactionIsolation.java
similarity index 97%
rename from src/driver/src/main/java/com/gel/driver/TransactionIsolation.java
rename to src/driver/src/main/java/com/geldata/driver/TransactionIsolation.java
index 2594bd24..5322ae4b 100644
--- a/src/driver/src/main/java/com/gel/driver/TransactionIsolation.java
+++ b/src/driver/src/main/java/com/geldata/driver/TransactionIsolation.java
@@ -1,4 +1,4 @@
-package com.gel.driver;
+package com.geldata.driver;
import org.jetbrains.annotations.NotNull;
diff --git a/src/driver/src/main/java/com/gel/driver/TransactionSettings.java b/src/driver/src/main/java/com/geldata/driver/TransactionSettings.java
similarity index 99%
rename from src/driver/src/main/java/com/gel/driver/TransactionSettings.java
rename to src/driver/src/main/java/com/geldata/driver/TransactionSettings.java
index 14d35385..774d6dab 100644
--- a/src/driver/src/main/java/com/gel/driver/TransactionSettings.java
+++ b/src/driver/src/main/java/com/geldata/driver/TransactionSettings.java
@@ -1,4 +1,4 @@
-package com.gel.driver;
+package com.geldata.driver;
import org.jetbrains.annotations.NotNull;
diff --git a/src/driver/src/main/java/com/gel/driver/TransactionState.java b/src/driver/src/main/java/com/geldata/driver/TransactionState.java
similarity index 94%
rename from src/driver/src/main/java/com/gel/driver/TransactionState.java
rename to src/driver/src/main/java/com/geldata/driver/TransactionState.java
index 43850a76..5e7456c8 100644
--- a/src/driver/src/main/java/com/gel/driver/TransactionState.java
+++ b/src/driver/src/main/java/com/geldata/driver/TransactionState.java
@@ -1,8 +1,9 @@
-package com.gel.driver;
+package com.geldata.driver;
-import com.gel.driver.binary.BinaryEnum;
import org.jetbrains.annotations.NotNull;
+import com.geldata.driver.binary.BinaryEnum;
+
import java.util.HashMap;
import java.util.Map;
diff --git a/src/driver/src/main/java/com/gel/driver/abstractions/ClientQueryDelegate.java b/src/driver/src/main/java/com/geldata/driver/abstractions/ClientQueryDelegate.java
similarity index 71%
rename from src/driver/src/main/java/com/gel/driver/abstractions/ClientQueryDelegate.java
rename to src/driver/src/main/java/com/geldata/driver/abstractions/ClientQueryDelegate.java
index 9679e701..ab33cd52 100644
--- a/src/driver/src/main/java/com/gel/driver/abstractions/ClientQueryDelegate.java
+++ b/src/driver/src/main/java/com/geldata/driver/abstractions/ClientQueryDelegate.java
@@ -1,12 +1,12 @@
-package com.gel.driver.abstractions;
-
-import com.gel.driver.Capabilities;
-import com.gel.driver.GelQueryable;
+package com.geldata.driver.abstractions;
import java.util.EnumSet;
import java.util.Map;
import java.util.concurrent.CompletionStage;
+import com.geldata.driver.Capabilities;
+import com.geldata.driver.GelQueryable;
+
@FunctionalInterface
public interface ClientQueryDelegate {
CompletionStage run(GelQueryable client, Class cls, String query, Map args, EnumSet capabilities);
diff --git a/src/driver/src/main/java/com/gel/driver/abstractions/OSType.java b/src/driver/src/main/java/com/geldata/driver/abstractions/OSType.java
similarity index 62%
rename from src/driver/src/main/java/com/gel/driver/abstractions/OSType.java
rename to src/driver/src/main/java/com/geldata/driver/abstractions/OSType.java
index c7699a70..cb5fcf46 100644
--- a/src/driver/src/main/java/com/gel/driver/abstractions/OSType.java
+++ b/src/driver/src/main/java/com/geldata/driver/abstractions/OSType.java
@@ -1,4 +1,4 @@
-package com.gel.driver.abstractions;
+package com.geldata.driver.abstractions;
public enum OSType {
WINDOWS,
diff --git a/src/driver/src/main/java/com/gel/driver/abstractions/QueryDelegate.java b/src/driver/src/main/java/com/geldata/driver/abstractions/QueryDelegate.java
similarity index 77%
rename from src/driver/src/main/java/com/gel/driver/abstractions/QueryDelegate.java
rename to src/driver/src/main/java/com/geldata/driver/abstractions/QueryDelegate.java
index 70f18fae..3230bc4f 100644
--- a/src/driver/src/main/java/com/gel/driver/abstractions/QueryDelegate.java
+++ b/src/driver/src/main/java/com/geldata/driver/abstractions/QueryDelegate.java
@@ -1,11 +1,11 @@
-package com.gel.driver.abstractions;
-
-import com.gel.driver.Capabilities;
+package com.geldata.driver.abstractions;
import java.util.EnumSet;
import java.util.Map;
import java.util.concurrent.CompletionStage;
+import com.geldata.driver.Capabilities;
+
@FunctionalInterface
public interface QueryDelegate {
CompletionStage run(Class cls, String query, Map args, EnumSet capabilities);
diff --git a/src/driver/src/main/java/com/gel/driver/abstractions/SystemProvider.java b/src/driver/src/main/java/com/geldata/driver/abstractions/SystemProvider.java
similarity index 98%
rename from src/driver/src/main/java/com/gel/driver/abstractions/SystemProvider.java
rename to src/driver/src/main/java/com/geldata/driver/abstractions/SystemProvider.java
index 5fe9879f..cb0de93e 100644
--- a/src/driver/src/main/java/com/gel/driver/abstractions/SystemProvider.java
+++ b/src/driver/src/main/java/com/geldata/driver/abstractions/SystemProvider.java
@@ -1,4 +1,4 @@
-package com.gel.driver.abstractions;
+package com.geldata.driver.abstractions;
import java.io.IOException;
import java.nio.file.Path;
diff --git a/src/driver/src/main/java/com/gel/driver/annotations/GelDeserializer.java b/src/driver/src/main/java/com/geldata/driver/annotations/GelDeserializer.java
similarity index 90%
rename from src/driver/src/main/java/com/gel/driver/annotations/GelDeserializer.java
rename to src/driver/src/main/java/com/geldata/driver/annotations/GelDeserializer.java
index 0b35c794..50680d6a 100644
--- a/src/driver/src/main/java/com/gel/driver/annotations/GelDeserializer.java
+++ b/src/driver/src/main/java/com/geldata/driver/annotations/GelDeserializer.java
@@ -1,4 +1,4 @@
-package com.gel.driver.annotations;
+package com.geldata.driver.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
diff --git a/src/driver/src/main/java/com/gel/driver/annotations/GelIgnore.java b/src/driver/src/main/java/com/geldata/driver/annotations/GelIgnore.java
similarity index 84%
rename from src/driver/src/main/java/com/gel/driver/annotations/GelIgnore.java
rename to src/driver/src/main/java/com/geldata/driver/annotations/GelIgnore.java
index 70f8f39c..9adb981c 100644
--- a/src/driver/src/main/java/com/gel/driver/annotations/GelIgnore.java
+++ b/src/driver/src/main/java/com/geldata/driver/annotations/GelIgnore.java
@@ -1,4 +1,4 @@
-package com.gel.driver.annotations;
+package com.geldata.driver.annotations;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
diff --git a/src/driver/src/main/java/com/gel/driver/annotations/GelLinkType.java b/src/driver/src/main/java/com/geldata/driver/annotations/GelLinkType.java
similarity index 90%
rename from src/driver/src/main/java/com/gel/driver/annotations/GelLinkType.java
rename to src/driver/src/main/java/com/geldata/driver/annotations/GelLinkType.java
index 2b7e73d3..18948314 100644
--- a/src/driver/src/main/java/com/gel/driver/annotations/GelLinkType.java
+++ b/src/driver/src/main/java/com/geldata/driver/annotations/GelLinkType.java
@@ -1,4 +1,4 @@
-package com.gel.driver.annotations;
+package com.geldata.driver.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
diff --git a/src/driver/src/main/java/com/gel/driver/annotations/GelName.java b/src/driver/src/main/java/com/geldata/driver/annotations/GelName.java
similarity index 90%
rename from src/driver/src/main/java/com/gel/driver/annotations/GelName.java
rename to src/driver/src/main/java/com/geldata/driver/annotations/GelName.java
index c9c19a27..4c0bd776 100644
--- a/src/driver/src/main/java/com/gel/driver/annotations/GelName.java
+++ b/src/driver/src/main/java/com/geldata/driver/annotations/GelName.java
@@ -1,4 +1,4 @@
-package com.gel.driver.annotations;
+package com.geldata.driver.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
diff --git a/src/driver/src/main/java/com/gel/driver/annotations/GelType.java b/src/driver/src/main/java/com/geldata/driver/annotations/GelType.java
similarity index 94%
rename from src/driver/src/main/java/com/gel/driver/annotations/GelType.java
rename to src/driver/src/main/java/com/geldata/driver/annotations/GelType.java
index d04ac0b6..f2b41912 100644
--- a/src/driver/src/main/java/com/gel/driver/annotations/GelType.java
+++ b/src/driver/src/main/java/com/geldata/driver/annotations/GelType.java
@@ -1,4 +1,4 @@
-package com.gel.driver.annotations;
+package com.geldata.driver.annotations;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
diff --git a/src/driver/src/main/java/com/gel/driver/async/AsyncEvent.java b/src/driver/src/main/java/com/geldata/driver/async/AsyncEvent.java
similarity index 97%
rename from src/driver/src/main/java/com/gel/driver/async/AsyncEvent.java
rename to src/driver/src/main/java/com/geldata/driver/async/AsyncEvent.java
index 248d0650..13f2dfa5 100644
--- a/src/driver/src/main/java/com/gel/driver/async/AsyncEvent.java
+++ b/src/driver/src/main/java/com/geldata/driver/async/AsyncEvent.java
@@ -1,4 +1,4 @@
-package com.gel.driver.async;
+package com.geldata.driver.async;
import org.jetbrains.annotations.NotNull;
diff --git a/src/driver/src/main/java/com/gel/driver/async/ChannelCompletableFuture.java b/src/driver/src/main/java/com/geldata/driver/async/ChannelCompletableFuture.java
similarity index 97%
rename from src/driver/src/main/java/com/gel/driver/async/ChannelCompletableFuture.java
rename to src/driver/src/main/java/com/geldata/driver/async/ChannelCompletableFuture.java
index 2ba279be..88441d1a 100644
--- a/src/driver/src/main/java/com/gel/driver/async/ChannelCompletableFuture.java
+++ b/src/driver/src/main/java/com/geldata/driver/async/ChannelCompletableFuture.java
@@ -1,4 +1,4 @@
-package com.gel.driver.async;
+package com.geldata.driver.async;
import io.netty.channel.ChannelFuture;
import org.jetbrains.annotations.NotNull;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/BinaryEnum.java b/src/driver/src/main/java/com/geldata/driver/binary/BinaryEnum.java
similarity index 83%
rename from src/driver/src/main/java/com/gel/driver/binary/BinaryEnum.java
rename to src/driver/src/main/java/com/geldata/driver/binary/BinaryEnum.java
index 424cda74..dd21643d 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/BinaryEnum.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/BinaryEnum.java
@@ -1,8 +1,9 @@
-package com.gel.driver.binary;
+package com.geldata.driver.binary;
-import com.gel.driver.util.BinaryProtocolUtils;
import org.jetbrains.annotations.NotNull;
+import com.geldata.driver.util.BinaryProtocolUtils;
+
import javax.naming.OperationNotSupportedException;
public interface BinaryEnum extends SerializableData {
diff --git a/src/driver/src/main/java/com/gel/driver/binary/PacketReader.java b/src/driver/src/main/java/com/geldata/driver/binary/PacketReader.java
similarity index 97%
rename from src/driver/src/main/java/com/gel/driver/binary/PacketReader.java
rename to src/driver/src/main/java/com/geldata/driver/binary/PacketReader.java
index 32f71ad5..7f370173 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/PacketReader.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/PacketReader.java
@@ -1,7 +1,5 @@
-package com.gel.driver.binary;
+package com.geldata.driver.binary;
-import com.gel.driver.binary.protocol.common.Annotation;
-import com.gel.driver.binary.protocol.common.KeyValue;
import io.netty.buffer.ByteBuf;
import io.netty.buffer.Unpooled;
import org.jetbrains.annotations.NotNull;
@@ -11,6 +9,9 @@
import org.joou.ULong;
import org.joou.UShort;
+import com.geldata.driver.binary.protocol.common.Annotation;
+import com.geldata.driver.binary.protocol.common.KeyValue;
+
import java.lang.reflect.Array;
import java.nio.charset.StandardCharsets;
import java.util.EnumSet;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/PacketSerializer.java b/src/driver/src/main/java/com/geldata/driver/binary/PacketSerializer.java
similarity index 96%
rename from src/driver/src/main/java/com/gel/driver/binary/PacketSerializer.java
rename to src/driver/src/main/java/com/geldata/driver/binary/PacketSerializer.java
index a1a6a329..428aa266 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/PacketSerializer.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/PacketSerializer.java
@@ -1,12 +1,5 @@
-package com.gel.driver.binary;
-
-import com.gel.driver.binary.protocol.ServerMessageType;
-import com.gel.driver.binary.protocol.Receivable;
-import com.gel.driver.binary.protocol.Sendable;
-import com.gel.driver.clients.GelBinaryClient;
-import com.gel.driver.exceptions.ConnectionFailedException;
-import com.gel.driver.exceptions.GelException;
-import com.gel.driver.util.HexUtils;
+package com.geldata.driver.binary;
+
import io.netty.buffer.ByteBuf;
import io.netty.buffer.Unpooled;
import io.netty.channel.Channel;
@@ -18,6 +11,14 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.binary.protocol.Receivable;
+import com.geldata.driver.binary.protocol.Sendable;
+import com.geldata.driver.binary.protocol.ServerMessageType;
+import com.geldata.driver.clients.GelBinaryClient;
+import com.geldata.driver.exceptions.ConnectionFailedException;
+import com.geldata.driver.exceptions.GelException;
+import com.geldata.driver.util.HexUtils;
+
import javax.naming.OperationNotSupportedException;
import java.net.http.HttpResponse;
import java.nio.ByteBuffer;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/PacketWriter.java b/src/driver/src/main/java/com/geldata/driver/binary/PacketWriter.java
similarity index 97%
rename from src/driver/src/main/java/com/gel/driver/binary/PacketWriter.java
rename to src/driver/src/main/java/com/geldata/driver/binary/PacketWriter.java
index 9f48be3c..b0bd7971 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/PacketWriter.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/PacketWriter.java
@@ -1,8 +1,5 @@
-package com.gel.driver.binary;
+package com.geldata.driver.binary;
-import com.gel.driver.exceptions.GelException;
-import com.gel.driver.util.BinaryProtocolUtils;
-import com.gel.driver.util.TypeUtils;
import io.netty.buffer.ByteBuf;
import io.netty.buffer.ByteBufAllocator;
import org.jetbrains.annotations.NotNull;
@@ -12,15 +9,20 @@
import org.joou.ULong;
import org.joou.UShort;
+import com.geldata.driver.exceptions.GelException;
+import com.geldata.driver.util.BinaryProtocolUtils;
+import com.geldata.driver.util.TypeUtils;
+
import javax.naming.OperationNotSupportedException;
+
+import static com.geldata.driver.util.BinaryProtocolUtils.*;
+
import java.nio.charset.StandardCharsets;
import java.util.EnumSet;
import java.util.HashMap;
import java.util.UUID;
import java.util.function.BiFunction;
-import static com.gel.driver.util.BinaryProtocolUtils.*;
-
public class PacketWriter implements AutoCloseable {
private ByteBuf buffer;
private final boolean isDynamic;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/SerializableData.java b/src/driver/src/main/java/com/geldata/driver/binary/SerializableData.java
similarity index 84%
rename from src/driver/src/main/java/com/gel/driver/binary/SerializableData.java
rename to src/driver/src/main/java/com/geldata/driver/binary/SerializableData.java
index c0f626f4..1718c4b2 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/SerializableData.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/SerializableData.java
@@ -1,4 +1,4 @@
-package com.gel.driver.binary;
+package com.geldata.driver.binary;
import javax.naming.OperationNotSupportedException;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/builders/CodecBuilder.java b/src/driver/src/main/java/com/geldata/driver/binary/builders/CodecBuilder.java
similarity index 93%
rename from src/driver/src/main/java/com/gel/driver/binary/builders/CodecBuilder.java
rename to src/driver/src/main/java/com/geldata/driver/binary/builders/CodecBuilder.java
index 3998f609..7d21ac21 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/builders/CodecBuilder.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/builders/CodecBuilder.java
@@ -1,26 +1,27 @@
-package com.gel.driver.binary.builders;
-
-import com.gel.driver.binary.PacketReader;
-import com.gel.driver.binary.codecs.Codec;
-import com.gel.driver.binary.codecs.NullCodec;
-import com.gel.driver.binary.codecs.scalars.*;
-import com.gel.driver.binary.codecs.scalars.complex.DateTimeCodec;
-import com.gel.driver.binary.codecs.scalars.complex.RelativeDurationCodec;
-import com.gel.driver.binary.protocol.ProtocolProvider;
-import com.gel.driver.binary.protocol.ProtocolVersion;
-import com.gel.driver.binary.protocol.TypeDescriptorInfo;
-import com.gel.driver.binary.protocol.common.Cardinality;
-import com.gel.driver.binary.protocol.common.IOFormat;
-import com.gel.driver.binary.protocol.common.descriptors.CodecMetadata;
-import com.gel.driver.clients.GelBinaryClient;
-import com.gel.driver.exceptions.GelException;
-import com.gel.driver.exceptions.MissingCodecException;
+package com.geldata.driver.binary.builders;
+
import io.netty.buffer.ByteBuf;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.binary.PacketReader;
+import com.geldata.driver.binary.codecs.Codec;
+import com.geldata.driver.binary.codecs.NullCodec;
+import com.geldata.driver.binary.codecs.scalars.*;
+import com.geldata.driver.binary.codecs.scalars.complex.DateTimeCodec;
+import com.geldata.driver.binary.codecs.scalars.complex.RelativeDurationCodec;
+import com.geldata.driver.binary.protocol.ProtocolProvider;
+import com.geldata.driver.binary.protocol.ProtocolVersion;
+import com.geldata.driver.binary.protocol.TypeDescriptorInfo;
+import com.geldata.driver.binary.protocol.common.Cardinality;
+import com.geldata.driver.binary.protocol.common.IOFormat;
+import com.geldata.driver.binary.protocol.common.descriptors.CodecMetadata;
+import com.geldata.driver.clients.GelBinaryClient;
+import com.geldata.driver.exceptions.GelException;
+import com.geldata.driver.exceptions.MissingCodecException;
+
import javax.naming.OperationNotSupportedException;
import java.util.ArrayList;
import java.util.HashMap;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/builders/ObjectBuilder.java b/src/driver/src/main/java/com/geldata/driver/binary/builders/ObjectBuilder.java
similarity index 90%
rename from src/driver/src/main/java/com/gel/driver/binary/builders/ObjectBuilder.java
rename to src/driver/src/main/java/com/geldata/driver/binary/builders/ObjectBuilder.java
index 90c6db8c..a572077e 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/builders/ObjectBuilder.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/builders/ObjectBuilder.java
@@ -1,17 +1,18 @@
-package com.gel.driver.binary.builders;
-
-import com.gel.driver.binary.builders.types.TypeBuilder;
-import com.gel.driver.binary.codecs.Codec;
-import com.gel.driver.binary.codecs.ObjectCodec;
-import com.gel.driver.binary.codecs.visitors.TypeVisitor;
-import com.gel.driver.clients.GelBinaryClient;
-import com.gel.driver.exceptions.GelException;
-import com.gel.driver.exceptions.NoTypeConverterException;
-import com.gel.driver.util.TypeUtils;
+package com.geldata.driver.binary.builders;
+
import io.netty.buffer.ByteBuf;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.binary.builders.types.TypeBuilder;
+import com.geldata.driver.binary.codecs.Codec;
+import com.geldata.driver.binary.codecs.ObjectCodec;
+import com.geldata.driver.binary.codecs.visitors.TypeVisitor;
+import com.geldata.driver.clients.GelBinaryClient;
+import com.geldata.driver.exceptions.GelException;
+import com.geldata.driver.exceptions.NoTypeConverterException;
+import com.geldata.driver.util.TypeUtils;
+
import javax.naming.OperationNotSupportedException;
import java.lang.reflect.InvocationTargetException;
import java.util.*;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/builders/TypeDeserializerFactory.java b/src/driver/src/main/java/com/geldata/driver/binary/builders/TypeDeserializerFactory.java
similarity index 84%
rename from src/driver/src/main/java/com/gel/driver/binary/builders/TypeDeserializerFactory.java
rename to src/driver/src/main/java/com/geldata/driver/binary/builders/TypeDeserializerFactory.java
index 37d5fa5a..5870c39b 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/builders/TypeDeserializerFactory.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/builders/TypeDeserializerFactory.java
@@ -1,9 +1,10 @@
-package com.gel.driver.binary.builders;
+package com.geldata.driver.binary.builders;
-import com.gel.driver.ObjectEnumerator;
-import com.gel.driver.exceptions.GelException;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.ObjectEnumerator;
+import com.geldata.driver.exceptions.GelException;
+
import javax.naming.OperationNotSupportedException;
@FunctionalInterface
diff --git a/src/driver/src/main/java/com/gel/driver/binary/builders/internal/ObjectEnumeratorImpl.java b/src/driver/src/main/java/com/geldata/driver/binary/builders/internal/ObjectEnumeratorImpl.java
similarity index 83%
rename from src/driver/src/main/java/com/gel/driver/binary/builders/internal/ObjectEnumeratorImpl.java
rename to src/driver/src/main/java/com/geldata/driver/binary/builders/internal/ObjectEnumeratorImpl.java
index 79ef350a..948ac6bc 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/builders/internal/ObjectEnumeratorImpl.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/builders/internal/ObjectEnumeratorImpl.java
@@ -1,20 +1,22 @@
-package com.gel.driver.binary.builders.internal;
-
-import com.gel.driver.binary.PacketReader;
-import com.gel.driver.ObjectEnumerator;
-import com.gel.driver.binary.codecs.CodecContext;
-import com.gel.driver.binary.codecs.ObjectCodec;
-import com.gel.driver.clients.GelBinaryClient;
-import com.gel.driver.exceptions.GelException;
+package com.geldata.driver.binary.builders.internal;
+
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.ObjectEnumerator;
+import com.geldata.driver.binary.PacketReader;
+import com.geldata.driver.binary.codecs.CodecContext;
+import com.geldata.driver.binary.codecs.ObjectCodec;
+import com.geldata.driver.clients.GelBinaryClient;
+import com.geldata.driver.exceptions.GelException;
+
import javax.naming.OperationNotSupportedException;
+
+import static com.geldata.driver.util.BinaryProtocolUtils.INT_SIZE;
+
import java.util.HashMap;
import java.util.Map;
-import static com.gel.driver.util.BinaryProtocolUtils.INT_SIZE;
-
public final class ObjectEnumeratorImpl implements ObjectEnumerator {
private final @NotNull PacketReader reader;
private final CodecContext context;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/builders/types/TypeBuilder.java b/src/driver/src/main/java/com/geldata/driver/binary/builders/types/TypeBuilder.java
similarity index 84%
rename from src/driver/src/main/java/com/gel/driver/binary/builders/types/TypeBuilder.java
rename to src/driver/src/main/java/com/geldata/driver/binary/builders/types/TypeBuilder.java
index 7143948c..7e897431 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/builders/types/TypeBuilder.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/builders/types/TypeBuilder.java
@@ -1,16 +1,17 @@
-package com.gel.driver.binary.builders.types;
-
-import com.gel.driver.annotations.GelType;
-import com.gel.driver.binary.codecs.Codec;
-import com.gel.driver.binary.codecs.ObjectCodec;
-import com.gel.driver.clients.GelBinaryClient;
-import com.gel.driver.datatypes.Tuple;
-import com.gel.driver.datatypes.internal.TupleImpl;
-import com.gel.driver.exceptions.GelException;
+package com.geldata.driver.binary.builders.types;
+
import io.netty.buffer.ByteBuf;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.annotations.GelType;
+import com.geldata.driver.binary.codecs.Codec;
+import com.geldata.driver.binary.codecs.ObjectCodec;
+import com.geldata.driver.clients.GelBinaryClient;
+import com.geldata.driver.datatypes.Tuple;
+import com.geldata.driver.datatypes.internal.TupleImpl;
+import com.geldata.driver.exceptions.GelException;
+
import javax.naming.OperationNotSupportedException;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/builders/types/TypeDeserializerInfo.java b/src/driver/src/main/java/com/geldata/driver/binary/builders/types/TypeDeserializerInfo.java
similarity index 96%
rename from src/driver/src/main/java/com/gel/driver/binary/builders/types/TypeDeserializerInfo.java
rename to src/driver/src/main/java/com/geldata/driver/binary/builders/types/TypeDeserializerInfo.java
index 7a5a0b5e..e3798293 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/builders/types/TypeDeserializerInfo.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/builders/types/TypeDeserializerInfo.java
@@ -1,23 +1,24 @@
-package com.gel.driver.binary.builders.types;
-
-import com.gel.driver.ObjectEnumerator;
-import com.gel.driver.annotations.*;
-import com.gel.driver.binary.builders.ObjectBuilder;
-import com.gel.driver.binary.builders.TypeDeserializerFactory;
-import com.gel.driver.binary.builders.internal.ObjectEnumeratorImpl;
-import com.gel.driver.binary.protocol.common.Cardinality;
-import com.gel.driver.exceptions.GelException;
-import com.gel.driver.exceptions.NoTypeConverterException;
-import com.gel.driver.namingstrategies.NamingStrategy;
-import com.gel.driver.util.FastInverseIndexer;
-import com.gel.driver.util.StringsUtil;
-import com.gel.driver.util.TypeUtils;
+package com.geldata.driver.binary.builders.types;
+
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.reflections.Reflections;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.geldata.driver.ObjectEnumerator;
+import com.geldata.driver.annotations.*;
+import com.geldata.driver.binary.builders.ObjectBuilder;
+import com.geldata.driver.binary.builders.TypeDeserializerFactory;
+import com.geldata.driver.binary.builders.internal.ObjectEnumeratorImpl;
+import com.geldata.driver.binary.protocol.common.Cardinality;
+import com.geldata.driver.exceptions.GelException;
+import com.geldata.driver.exceptions.NoTypeConverterException;
+import com.geldata.driver.namingstrategies.NamingStrategy;
+import com.geldata.driver.util.FastInverseIndexer;
+import com.geldata.driver.util.StringsUtil;
+import com.geldata.driver.util.TypeUtils;
+
import java.lang.reflect.*;
import java.util.*;
import java.util.function.Function;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/codecs/ArgumentCodec.java b/src/driver/src/main/java/com/geldata/driver/binary/codecs/ArgumentCodec.java
similarity index 84%
rename from src/driver/src/main/java/com/gel/driver/binary/codecs/ArgumentCodec.java
rename to src/driver/src/main/java/com/geldata/driver/binary/codecs/ArgumentCodec.java
index f7c0165d..4c22303d 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/codecs/ArgumentCodec.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/codecs/ArgumentCodec.java
@@ -1,11 +1,12 @@
-package com.gel.driver.binary.codecs;
+package com.geldata.driver.binary.codecs;
-import com.gel.driver.binary.PacketWriter;
-import com.gel.driver.exceptions.GelException;
import io.netty.buffer.ByteBuf;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.binary.PacketWriter;
+import com.geldata.driver.exceptions.GelException;
+
import javax.naming.OperationNotSupportedException;
import java.util.Map;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/codecs/ArrayCodec.java b/src/driver/src/main/java/com/geldata/driver/binary/codecs/ArrayCodec.java
similarity index 88%
rename from src/driver/src/main/java/com/gel/driver/binary/codecs/ArrayCodec.java
rename to src/driver/src/main/java/com/geldata/driver/binary/codecs/ArrayCodec.java
index e0f9468a..2086b137 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/codecs/ArrayCodec.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/codecs/ArrayCodec.java
@@ -1,13 +1,14 @@
-package com.gel.driver.binary.codecs;
+package com.geldata.driver.binary.codecs;
-import com.gel.driver.binary.PacketReader;
-import com.gel.driver.binary.PacketWriter;
-import com.gel.driver.binary.protocol.common.descriptors.CodecMetadata;
-import com.gel.driver.exceptions.GelException;
-import com.gel.driver.util.BinaryProtocolUtils;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.binary.PacketReader;
+import com.geldata.driver.binary.PacketWriter;
+import com.geldata.driver.binary.protocol.common.descriptors.CodecMetadata;
+import com.geldata.driver.exceptions.GelException;
+import com.geldata.driver.util.BinaryProtocolUtils;
+
import javax.naming.OperationNotSupportedException;
import java.lang.reflect.Array;
import java.util.UUID;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/codecs/Codec.java b/src/driver/src/main/java/com/geldata/driver/binary/codecs/Codec.java
similarity index 83%
rename from src/driver/src/main/java/com/gel/driver/binary/codecs/Codec.java
rename to src/driver/src/main/java/com/geldata/driver/binary/codecs/Codec.java
index 5e0f415b..cfaa67f2 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/codecs/Codec.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/codecs/Codec.java
@@ -1,13 +1,14 @@
-package com.gel.driver.binary.codecs;
+package com.geldata.driver.binary.codecs;
-import com.gel.driver.binary.PacketWriter;
-import com.gel.driver.binary.PacketReader;
-import com.gel.driver.binary.protocol.common.descriptors.CodecMetadata;
-import com.gel.driver.exceptions.GelException;
import io.netty.buffer.ByteBuf;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.binary.PacketReader;
+import com.geldata.driver.binary.PacketWriter;
+import com.geldata.driver.binary.protocol.common.descriptors.CodecMetadata;
+import com.geldata.driver.exceptions.GelException;
+
import javax.naming.OperationNotSupportedException;
import java.lang.reflect.Type;
import java.util.UUID;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/codecs/CodecBase.java b/src/driver/src/main/java/com/geldata/driver/binary/codecs/CodecBase.java
similarity index 87%
rename from src/driver/src/main/java/com/gel/driver/binary/codecs/CodecBase.java
rename to src/driver/src/main/java/com/geldata/driver/binary/codecs/CodecBase.java
index bb6fc5d5..cd54944a 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/codecs/CodecBase.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/codecs/CodecBase.java
@@ -1,9 +1,10 @@
-package com.gel.driver.binary.codecs;
+package com.geldata.driver.binary.codecs;
-import com.gel.driver.binary.protocol.common.descriptors.CodecMetadata;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.binary.protocol.common.descriptors.CodecMetadata;
+
import java.lang.reflect.Type;
import java.util.UUID;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/codecs/CodecContext.java b/src/driver/src/main/java/com/geldata/driver/binary/codecs/CodecContext.java
similarity index 66%
rename from src/driver/src/main/java/com/gel/driver/binary/codecs/CodecContext.java
rename to src/driver/src/main/java/com/geldata/driver/binary/codecs/CodecContext.java
index 429f80b4..bdef20e3 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/codecs/CodecContext.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/codecs/CodecContext.java
@@ -1,9 +1,10 @@
-package com.gel.driver.binary.codecs;
+package com.geldata.driver.binary.codecs;
-import com.gel.driver.binary.codecs.visitors.TypeVisitor;
-import com.gel.driver.clients.GelBinaryClient;
import org.jetbrains.annotations.NotNull;
+import com.geldata.driver.binary.codecs.visitors.TypeVisitor;
+import com.geldata.driver.clients.GelBinaryClient;
+
public final class CodecContext {
public final GelBinaryClient client;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/codecs/CompilableCodec.java b/src/driver/src/main/java/com/geldata/driver/binary/codecs/CompilableCodec.java
similarity index 93%
rename from src/driver/src/main/java/com/gel/driver/binary/codecs/CompilableCodec.java
rename to src/driver/src/main/java/com/geldata/driver/binary/codecs/CompilableCodec.java
index 3c4b5c1d..1d0a166b 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/codecs/CompilableCodec.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/codecs/CompilableCodec.java
@@ -1,11 +1,12 @@
-package com.gel.driver.binary.codecs;
+package com.geldata.driver.binary.codecs;
-import com.gel.driver.binary.PacketReader;
-import com.gel.driver.binary.PacketWriter;
-import com.gel.driver.binary.protocol.common.descriptors.CodecMetadata;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.binary.PacketReader;
+import com.geldata.driver.binary.PacketWriter;
+import com.geldata.driver.binary.protocol.common.descriptors.CodecMetadata;
+
import javax.naming.OperationNotSupportedException;
import java.lang.reflect.Type;
import java.util.UUID;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/codecs/ComplexCodec.java b/src/driver/src/main/java/com/geldata/driver/binary/codecs/ComplexCodec.java
similarity index 83%
rename from src/driver/src/main/java/com/gel/driver/binary/codecs/ComplexCodec.java
rename to src/driver/src/main/java/com/geldata/driver/binary/codecs/ComplexCodec.java
index 9d6b4a93..a9685a87 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/codecs/ComplexCodec.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/codecs/ComplexCodec.java
@@ -1,4 +1,4 @@
-package com.gel.driver.binary.codecs;
+package com.geldata.driver.binary.codecs;
import java.util.Collection;
diff --git a/src/driver/src/main/java/com/gel/driver/binary/codecs/CompoundCodec.java b/src/driver/src/main/java/com/geldata/driver/binary/codecs/CompoundCodec.java
similarity index 85%
rename from src/driver/src/main/java/com/gel/driver/binary/codecs/CompoundCodec.java
rename to src/driver/src/main/java/com/geldata/driver/binary/codecs/CompoundCodec.java
index f86da11f..3e92f1d3 100644
--- a/src/driver/src/main/java/com/gel/driver/binary/codecs/CompoundCodec.java
+++ b/src/driver/src/main/java/com/geldata/driver/binary/codecs/CompoundCodec.java
@@ -1,18 +1,20 @@
-package com.gel.driver.binary.codecs;
+package com.geldata.driver.binary.codecs;
-import com.gel.driver.binary.PacketReader;
-import com.gel.driver.binary.PacketWriter;
-import com.gel.driver.binary.protocol.common.descriptors.CodecMetadata;
-import com.gel.driver.binary.protocol.common.descriptors.TypeOperation;
-import com.gel.driver.exceptions.GelException;
import org.jetbrains.annotations.Nullable;
+import com.geldata.driver.binary.PacketReader;
+import com.geldata.driver.binary.PacketWriter;
+import com.geldata.driver.binary.protocol.common.descriptors.CodecMetadata;
+import com.geldata.driver.binary.protocol.common.descriptors.TypeOperation;
+import com.geldata.driver.exceptions.GelException;
+
import javax.naming.OperationNotSupportedException;
+
+import static com.geldata.driver.util.BinaryProtocolUtils.INT_SIZE;
+
import java.util.Collection;
import java.util.UUID;
-import static com.gel.driver.util.BinaryProtocolUtils.INT_SIZE;
-
public class CompoundCodec extends CodecBase