You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`gravitino.entity.store`| Which entity storage implementation to use. Only`relational` storage is currently supported. |`relational`| No | 0.1.0 |
57
-
|`gravitino.entity.store.maxTransactionSkewTimeMs`| The maximum skew time of transactions in milliseconds. |`2000`| No | 0.3.0 |
58
-
|`gravitino.entity.store.deleteAfterTimeMs`| The maximum time in milliseconds that deleted and old-version data is kept. Set to at least 10 minutes and no longer than 30 days. |`604800000`(7 days) | No | 0.5.0 |
59
-
|`gravitino.entity.store.versionRetentionCount`| The Count of versions allowed to be retained, including the current version, used to delete old versions data. Set to at least 1 and no greater than 10. |`1`| No | 0.5.0 |
60
-
|`gravitino.entity.store.relational`| Detailed implementation of Relational storage. `H2`, `MySQL` and `PostgreSQL` is currently supported, and the implementation is `JDBCBackend`. |`JDBCBackend`| No | 0.5.0 |
61
-
|`gravitino.entity.store.relational.jdbcUrl`| The database url that the `JDBCBackend` needs to connect to. If you use `MySQL` or `PostgreSQL`, you should firstly initialize the database tables yourself by executing the ddl scripts in the `${GRAVITINO_HOME}/scripts/{DATABASE_TYPE}/` directory. |`jdbc:h2`| No | 0.5.0 |
62
-
|`gravitino.entity.store.relational.jdbcDriver`| The jdbc driver name that the `JDBCBackend` needs to use. You should place the driver Jar package in the `${GRAVITINO_HOME}/libs/` directory. |`org.h2.Driver`| Yes if the jdbc connection url is not `jdbc:h2`| 0.5.0 |
63
-
|`gravitino.entity.store.relational.jdbcUser`| The username that the `JDBCBackend` needs to use when connecting the database. It is required for `MySQL`. |`gravitino`| Yes if the jdbc connection url is not `jdbc:h2`| 0.5.0 |
64
-
|`gravitino.entity.store.relational.jdbcPassword`| The password that the `JDBCBackend` needs to use when connecting the database. It is required for `MySQL`. |`gravitino`| Yes if the jdbc connection url is not `jdbc:h2`| 0.5.0 |
65
-
|`gravitino.entity.store.relational.storagePath`| The storage path for embedded JDBC storage implementation. It supports both absolute and relative path, if the value is a relative path, the final path is `${GRAVITINO_HOME}/${PATH_YOU_HAVA_SET}`, default value is `${GRAVITINO_HOME}/data/jdbc`|`${GRAVITINO_HOME}/data/jdbc`| No | 0.6.0-incubating |
54
+
| Configuration item | Description | Default value | Required | Since version |
|`gravitino.entity.store`| Which entity storage implementation to use. Only`relational` storage is currently supported. |`relational`| No | 0.1.0 |
57
+
|`gravitino.entity.store.maxTransactionSkewTimeMs`| The maximum skew time of transactions in milliseconds. |`2000`| No | 0.3.0 |
58
+
|`gravitino.entity.store.deleteAfterTimeMs`| The maximum time in milliseconds that deleted and old-version data is kept. Set to at least 10 minutes and no longer than 30 days. |`604800000`(7 days) | No | 0.5.0 |
59
+
|`gravitino.entity.store.versionRetentionCount`| The Count of versions allowed to be retained, including the current version, used to delete old versions data. Set to at least 1 and no greater than 10. |`1`| No | 0.5.0 |
60
+
|`gravitino.entity.store.relational`| Detailed implementation of Relational storage. `H2`, `MySQL` and `PostgreSQL` is currently supported, and the implementation is `JDBCBackend`. |`JDBCBackend`| No | 0.5.0 |
61
+
|`gravitino.entity.store.relational.jdbcUrl`| The database url that the `JDBCBackend` needs to connect to. If you use `MySQL` or `PostgreSQL`, you should firstly initialize the database tables yourself by executing the ddl scripts in the `${GRAVITINO_HOME}/scripts/{DATABASE_TYPE}/` directory. |`jdbc:h2`| No | 0.5.0 |
62
+
|`gravitino.entity.store.relational.jdbcDriver`| The jdbc driver name that the `JDBCBackend` needs to use. You should place the driver Jar package in the `${GRAVITINO_HOME}/libs/` directory. |`org.h2.Driver`| Yes if the jdbc connection url is not `jdbc:h2`| 0.5.0 |
63
+
|`gravitino.entity.store.relational.jdbcUser`| The username that the `JDBCBackend` needs to use when connecting the database. It is required for `MySQL`. |`gravitino`| Yes if the jdbc connection url is not `jdbc:h2`| 0.5.0 |
64
+
|`gravitino.entity.store.relational.jdbcPassword`| The password that the `JDBCBackend` needs to use when connecting the database. It is required for `MySQL`. |`gravitino`| Yes if the jdbc connection url is not `jdbc:h2`| 0.5.0 |
65
+
|`gravitino.entity.store.relational.storagePath`| The storage path for embedded JDBC storage implementation. It supports both absolute and relative path, if the value is a relative path, the final path is `${GRAVITINO_HOME}/${PATH_YOU_HAVA_SET}`, default value is `${GRAVITINO_HOME}/data/jdbc`|`${GRAVITINO_HOME}/data/jdbc`| No | 0.6.0-incubating |
66
+
|`gravitino.entity.store.relational.maxConnections`| The maximum number of connections for the JDBC Backend connection pool |`100`| No | 0.9.0 |
67
+
|`gravitino.entity.store.relational.maxWaitMillis`| The maximum wait time in milliseconds for a connection from the JDBC Backend connection pool |`1000`| No | 0.9.0 |
0 commit comments