This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/gradle/org.cyclonedx.bom-2.3.1
in repository https://gitbox.apache.org/repos/asf/gravitino.git
omit 1e6fd82a89 build(deps): bump org.cyclonedx.bom from 1.5.0 to 2.3.1
add 013a550c62 [#7244] improvement: Remove call to
System.out.println("test"); (#7263)
add a4b0d7a4d3 [#5803] feat(docker-image): Change username in `hive`
Dockerfile from datastrato to gravitino (#7040)
add fd6ee8fce4 [#7255] improve (trino-connector): Treat the version check
for catalog names with dots as a warning. (#7256)
add 6929bd31f4 [#7247] refactor(authorization): Formatted error logger in
authorization ranger client extension and include stacktrace (#7257)
add 5fa0b10af4 [#7209] Fix Javadoc issues in task
:catalogs:catalog-lakehouse-paimon… (#7264)
add 5389fa98cf [#7246] improvement: make abstract class constructors
protected instead of public (#7276)
add 964367daff [#7210] fix: javadoc for :catalogs:catalog-hive (#7232)
add 1a0c2fde5f [#7213] fix: javadoc for :catalogs:hive-metastore-common
(#7233)
add 0b806ebdd0 [#7250] fix: remove unused collect operation (#7265)
add 98e94c80c4 [#7218] improvement(spark-connector): Add null check for
partition column names (#7254)
add 121888cc36 [#7201] [Improvement] fix incorrect paths for playground
links (#7277)
add c25e96bb2f [#7287] fix(spark-connector): remove slf4j dependency from
packaging spark connector to avoid conflicts with Spark (#7278)
add b6758ac83b [#7282] improvement(logging): use SLF4J formatting for
alter table logs (#7294)
add 8c99323d9d [ #7288] feat (trino-connector) Support automatic loading
of multiple metalakes in the Gravitino Trino connector (#7291)
add bdbf5560cd [#7220] refactor: use \\w (word) rather than [a-zA-Z0-9_]
in regex (#7302)
add 89d5dfd888 [#7284] [Improvement] remove unneeded throws (#7295)
add 2516cdbd82 [#7207] fix: javadoc for :core (#7303)
add 21a29a6ead [#7243] Improvement](authz):onRoleDeleted in
JdbcAuthorizationPlugin.java returns null (#7301)
add 2658dc64df [#7285][Improvements] Use equalsIgnoreCase instead of
upperCase.equals (#7306)
add c4828e0fbe [#7242] Improvement(authz): Fix possible bug in
JdbcAuthorizationPlugin.java (#7300)
add 8f3296cade [#7141] feat(api): add APIs for policy operations (#7187)
add 3fe8f69266 [#7202] [Improvement] Fix broken anchors in markdown files
(#7316)
add 496ca1dc12 [#7219] docs: add missing deprecated javadoc tag (#7315)
add da9daa7ac0 [#7283] improvement: Remove call to .toString() (#7293)
add 671ae2da8f [#5202] feat(client-python): Support Gravitino Type Serdes
- deserializer (#7241)
add 27eabaace6 [#7185] Improvement(doris): Doris supports 'DISTRIBUTED BY
HASH(columnName) BUCKETS AUTO' (#7186)
add bdb9939785 [#7251] Make `catalogCache` in `CatalogManager` as a
instance field not a static value. (#7297)
add 711d276423 [#7177] feat(core): Add a Caffeine-based implementation for
EntityCache (#7200)
add 74c63f8b08 [#6860] feat: add file viewer support for filesets (#7215)
add f0f54c6087 [#7305] improve: Change the version from 0.10.0 to 1.0.0
(#7326)
add 8867d8256b [#7190] fix(catalogs): Validate and filter empty
storageLocations in HadoopCatalogOperations (#7238)
add efd14f35d7 [#7344] fix(client-java): complete error message in
`GenericModelCatalog` (#7345)
add 4a812e2801 [#7341] fix(chart): output server log to both console and
file (#7342)
add 3d53377133 [#7307] improvement(model): support list model versions
with full information (#7325)
add 2a29685234 [#7165] feat(docker): move jar downloading from init script
to image build process (#7164)
add 45b6609cc1 [#6860] docs: add OpenAPI docs for fileset/files (#7334)
add 14e15b4ab4 [MINOR] fix: prevent overwriting existing config keys
during initialization (#7318)
add c7484b1c95 [#7311] feat(policy): add new backend table schema for
policy (part-1) (#7312)
add a1f3587b3b [#7346] fix(catalogs): modify the error message in model
catalog (#7347)
add 2271d58c78 fix: disable MUI DataGrid row hover highlighting (#7359)
add 89b8b82df0 [#7371] fix(fileset): fix get file location with multiple
locations (#7372)
add 9be542212a [#7280] refactor(UT): localize schema stubbing in
TestHadoopCatalogOperations (#7335)
add 15491d8273 [#7368] docs(iceberg): add document about how to use
Gravitino IRC in StarRocks and Doris (#7367)
add e85863b7bf [#7177] feat(core): Implement cache integration with
relational (#7354)
add 1f9a744c22 [#7387] fix(iceberg): standalone Iceberg REST server failed
to start with oauth enabled (#7388)
add 6774dd22bb [#6783] feat(core): Introduce the MetadataIdConverter for
converting between names and id (#7349)
add b16a07fd59 [#7403] fix(core): Fix bugs in SQL session commit in the
core module (#7404)
add 3e9080f67f [#7406] fix(core): close H2 backend before deleting files
to prevent file lock issues (#7391)
add f0791910bd build(deps): bump org.immutables:value from 2.10.0 to
2.10.1 (#7412)
add 4ea6d94ca7 [#7177] feat(core): Add a Caffeine-based implementation for
EntityCache (#7330)
add 822871b4fe [#7416] fix(catalog-hive): Fix empty bypass key handling in
HiveCatalogOperations (#7417)
add c50d682a6f [#7415] fix(core): Use doWithCommitAndFetchResult in
deleteColumnsByLegacyTimeline (#7428)
add 224b075b1c [#7314] Implement ListFilesEvent in FilesetEventDispatcher
(#7377)
add 5c6b30080b [MINOR]: fix some typo (#7445)
add fa07adf063 [#7177] feat(core): Add jcstress for CaffeineEntityCache.
(#7414)
add 51d2dfa1c1 build(deps): bump org.cyclonedx.bom from 1.5.0 to 2.3.1
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (1e6fd82a89)
\
N -- N -- N refs/heads/dependabot/gradle/org.cyclonedx.bom-2.3.1
(51d2dfa1c1)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
LICENSE.bin | 2 +
...eException.java => IllegalPolicyException.java} | 9 +-
...mnException.java => NoSuchPolicyException.java} | 9 +-
....java => PolicyAlreadyAssociatedException.java} | 12 +-
...tion.java => PolicyAlreadyExistsException.java} | 8 +-
.../org/apache/gravitino/model/ModelCatalog.java | 10 +
.../java/org/apache/gravitino/policy/Policy.java | 141 ++++
.../org/apache/gravitino/policy/PolicyChange.java | 195 +++++
.../apache/gravitino/policy/PolicyOperations.java | 144 ++++
.../apache/gravitino/policy/SupportsPolicies.java | 65 ++
.../expressions/distributions/Distributions.java | 17 +
.../common/AuthorizationProperties.java | 2 +-
.../jdbc/JdbcAuthorizationPlugin.java | 10 +-
.../jdbc/TestJdbcAuthorizationPlugin.java | 2 +-
.../ranger/RangerClientExtension.java | 4 +-
.../authorization/ranger/reference/VList.java | 4 +-
build.gradle.kts | 4 +-
.../gravitino/credential/CredentialConstants.java | 2 +
.../catalog/hadoop/HadoopCatalogOperations.java | 94 ++-
.../hadoop/SecureHadoopCatalogOperations.java | 19 +-
.../hadoop/TestHadoopCatalogOperations.java | 584 +++++++++++----
.../hadoop/integration/test/HadoopCatalogIT.java | 233 ++++++
.../catalog/hive/HiveCatalogOperations.java | 7 +-
.../apache/gravitino/catalog/hive/HiveTable.java | 1 +
.../catalog/hive/TestHiveCatalogOperations.java | 20 +
.../hive/integration/test/ProxyCatalogHiveIT.java | 10 +-
.../doris/operation/DorisTableOperations.java | 4 +-
.../gravitino/catalog/doris/utils/DorisUtils.java | 27 +-
.../doris/integration/test/CatalogDorisIT.java | 32 +
.../catalog/doris/utils/TestDorisUtils.java | 14 +
.../mysql/operation/MysqlTableOperations.java | 2 +-
.../operation/OceanBaseTableOperations.java | 2 +-
.../catalog/kafka/TestKafkaCatalogOperations.java | 8 +
.../backend/hms/kerberos/AuthenticationConfig.java | 4 +-
.../hudi/backend/hms/kerberos/KerberosConfig.java | 8 +-
.../lakehouse/paimon/GravitinoPaimonColumn.java | 2 +
.../authentication/kerberos/KerberosClient.java | 2 +-
.../lakehouse/paimon/utils/CatalogUtils.java | 1 +
.../catalog/model/ModelCatalogOperations.java | 19 +-
.../catalog/model/TestModelCatalogOperations.java | 75 ++
.../integration/test/ModelCatalogOperationsIT.java | 39 +
.../org/apache/gravitino/hive/dyn/DynFields.java | 12 +-
.../org/apache/gravitino/hive/dyn/DynMethods.java | 12 +-
.../java/org/apache/gravitino/cli/FullName.java | 6 +-
.../gravitino/cli/commands/AuditCommand.java | 2 +-
.../org/apache/gravitino/cli/commands/Command.java | 2 +-
.../gravitino/cli/outputs/BaseOutputFormat.java | 2 +-
.../apache/gravitino/cli/outputs/PlainFormat.java | 2 +-
.../apache/gravitino/cli/outputs/TableFormat.java | 2 +-
.../gravitino/client/GenericModelCatalog.java | 22 +-
.../apache/gravitino/client/GravitinoClient.java | 2 +
.../apache/gravitino/client/GravitinoMetalake.java | 1 +
.../gravitino/client/TestGenericModelCatalog.java | 61 ++
.../api/types/json_serdes/_helper/serdes_utils.py | 158 ++++
.../gravitino/api/types/json_serdes/type_serdes.py | 4 +-
.../gravitino/client/generic_model_catalog.py | 38 +-
.../dto/responses/model_version_list_response.py | 37 +
clients/client-python/setup.py | 2 +-
.../tests/integration/test_model_catalog.py | 36 +
.../unittests/json_serdes/test_type_serdes.py | 175 +++++
.../tests/unittests/test_model_catalog_api.py | 54 +-
clients/filesystem-fuse/Cargo.toml | 2 +-
.../filesystem/hadoop/BaseGVFSOperations.java | 5 +-
.../org/apache/gravitino/dto/file/FileInfoDTO.java | 171 +++++
.../apache/gravitino/dto/rel/DistributionDTO.java | 3 +-
...{TagResponse.java => FileInfoListResponse.java} | 37 +-
...onse.java => ModelVersionInfoListResponse.java} | 21 +-
.../apache/gravitino/dto/util/DTOConverters.java | 35 +
.../java/org/apache/gravitino/file/FileInfo.java | 32 +-
.../gravitino/dto/responses/TestResponses.java | 44 ++
core/build.gradle.kts | 24 +
core/src/jcstress/README.md | 281 ++++++++
.../gravitino/cache/TestCacheIndexCoherence.java | 516 +++++++++++++
.../cache/TestCaffeineEntityCacheCoherence.java | 661 +++++++++++++++++
.../src/main/java/org/apache/gravitino/Config.java | 2 +-
.../main/java/org/apache/gravitino/Configs.java | 55 ++
.../gravitino/SupportsRelationOperations.java | 4 +-
.../org/apache/gravitino/audit/AuditLogWriter.java | 9 +-
.../authorization/AccessControlDispatcher.java | 2 +
.../apache/gravitino/cache/BaseEntityCache.java | 105 +++
.../org/apache/gravitino/cache/CacheFactory.java | 55 ++
.../gravitino/cache/CaffeineEntityCache.java | 472 ++++++++++++
.../org/apache/gravitino/cache/EntityCache.java | 2 +
.../apache/gravitino/cache/EntityCacheWeigher.java | 121 ++++
.../org/apache/gravitino/cache/NoOpsCache.java | 156 ++++
.../gravitino/cache/SupportsEntityStoreCache.java | 25 +-
.../cache/SupportsRelationEntityCache.java | 33 +-
.../apache/gravitino/catalog/CatalogManager.java | 27 +-
.../gravitino/catalog/FilesetDispatcher.java | 8 +-
.../apache/gravitino/catalog/FilesetFileOps.java | 47 ++
.../catalog/FilesetNormalizeDispatcher.java | 8 +
.../catalog/FilesetOperationDispatcher.java | 15 +
.../catalog/ModelNormalizeDispatcher.java | 5 +
.../catalog/ModelOperationDispatcher.java | 32 +
.../gravitino/catalog/OperationDispatcher.java | 7 +-
.../gravitino/catalog/PartitionDispatcher.java | 2 +-
.../apache/gravitino/config/ConfigConstants.java | 6 +-
.../gravitino/connector/CatalogOperations.java | 1 +
.../gravitino/connector/PropertiesMetadata.java | 7 +-
.../connector/authorization/BaseAuthorization.java | 3 +
.../gravitino/hook/FilesetHookDispatcher.java | 8 +
.../apache/gravitino/hook/ModelHookDispatcher.java | 5 +
.../gravitino/listener/FilesetEventDispatcher.java | 23 +
.../gravitino/listener/ModelEventDispatcher.java | 20 +
.../api/event/GetPartitionFailureEvent.java | 2 +
.../listener/api/event/GroupFailureEvent.java | 2 +-
.../api/event/LinkModelVersionFailureEvent.java | 2 +
.../{ListFilesetEvent.java => ListFilesEvent.java} | 42 +-
...ailureEvent.java => ListFilesFailureEvent.java} | 35 +-
...tPartitionEvent.java => ListFilesPreEvent.java} | 26 +-
...sEvent.java => ListModelVersionInfosEvent.java} | 17 +-
.../listener/api/event/ListModelVersionsEvent.java | 3 +-
.../listener/api/event/OperationType.java | 2 +
.../api/event/PartitionExistsFailureEvent.java | 1 +
.../api/event/RegisterAndLinkModelEvent.java | 2 +-
.../apache/gravitino/listener/api/info/Either.java | 2 +
.../api/info/partitions/PartitionInfo.java | 4 +-
.../org/apache/gravitino/meta/CatalogEntity.java | 6 +-
.../gravitino/storage/relational/JDBCDatabase.java | 2 +-
.../storage/relational/RelationalBackend.java | 6 +
.../storage/relational/RelationalEntityStore.java | 48 +-
.../converters/SQLExceptionConverter.java | 1 +
.../relational/service/MetadataObjectService.java | 1 -
.../relational/service/SchemaMetaService.java | 1 -
.../relational/service/TableColumnMetaService.java | 5 +-
.../storage/relational/session/SqlSessions.java | 1 +
.../storage/relational/utils/POConverters.java | 59 +-
.../org/apache/gravitino/tag/TagDispatcher.java | 2 +
.../gravitino/utils/IsolatedClassLoader.java | 2 +-
.../authorization/TestAccessControlManager.java | 8 +
.../gravitino/authorization/TestOwnerManager.java | 8 +
.../apache/gravitino/cache/TestCacheConfig.java | 50 ++
.../apache/gravitino/cache/TestCacheFactory.java | 34 +-
.../org/apache/gravitino/cache/TestCacheIndex.java | 226 ++++++
.../gravitino/cache/TestCaffeineEntityCache.java | 798 +++++++++++++++++++++
.../gravitino/catalog/TestCatalogManager.java | 18 +-
.../catalog/TestModelOperationDispatcher.java | 26 +
.../gravitino/connector/TestCatalogOperations.java | 12 +
.../listener/api/event/TestFilesetEvent.java | 43 ++
.../listener/api/event/TestModelEvent.java | 28 +
.../gravitino/storage/TestEntityStorage.java | 9 +
.../storage/relational/TestJDBCBackend.java | 2 +-
.../service/TestTableColumnMetaService.java | 119 +++
.../org/apache/gravitino/tag/TestTagManager.java | 10 +-
.../java/org/apache/gravitino/utils/TestUtil.java | 502 +++++++++++++
.../gravitino-iceberg-rest-server/Chart.yaml | 4 +-
.../resources/init.sh | 2 +-
.../templates/NOTES.txt | 2 +-
.../gravitino-iceberg-rest-server/values.yaml | 14 +-
dev/charts/gravitino/Chart.yaml | 4 +-
dev/charts/gravitino/resources/config/init.sh | 20 +-
dev/charts/gravitino/templates/NOTES.txt | 2 +-
dev/charts/gravitino/values.yaml | 19 +-
dev/docker/gravitino/gravitino-dependency.sh | 41 +-
dev/docker/hive/Dockerfile | 16 +-
dev/docker/hive/hive-dependency.sh | 2 -
dev/docker/iceberg-rest-server/rewrite_config.py | 5 +-
dev/docker/kerberos-hive/Dockerfile | 16 +-
dev/docker/ranger/ranger-dependency.sh | 3 +-
docs/apache-hive-catalog.md | 4 +-
docs/docker-image-details.md | 10 +-
docs/getting-started/playground.md | 2 +-
docs/gravitino-server-config.md | 62 +-
docs/iceberg-rest-catalog-chart.md | 4 +-
docs/iceberg-rest-service.md | 118 ++-
docs/index.md | 8 +-
docs/jdbc-doris-catalog.md | 2 +-
docs/jdbc-mysql-catalog.md | 2 +-
docs/jdbc-oceanbase-catalog.md | 2 +-
docs/jdbc-postgresql-catalog.md | 2 +-
docs/lakehouse-hudi-catalog.md | 12 +-
docs/manage-model-metadata-using-gravitino.md | 39 +
docs/manage-relational-metadata-using-gravitino.md | 10 +-
docs/model-catalog.md | 2 +-
docs/open-api/filesets.yaml | 117 +++
docs/open-api/models.yaml | 98 ++-
docs/open-api/openapi.yaml | 5 +-
...partitioning-distribution-sort-order-indexes.md | 12 +
docs/trino-connector/configuration.md | 15 +-
docs/trino-connector/supported-catalog.md | 2 +-
gradle.properties | 2 +-
gradle/libs.versions.toml | 7 +-
.../gravitino/iceberg/common/IcebergConfig.java | 5 +
iceberg/iceberg-rest-server/build.gradle.kts | 1 +
.../listener/api/event/IcebergRequestContext.java | 5 +-
.../{schema-0.9.0-h2.sql => schema-1.0.0-h2.sql} | 51 +-
scripts/h2/upgrade-0.9.0-to-1.0.0-h2.sql | 63 ++
...hema-0.9.0-mysql.sql => schema-1.0.0-mysql.sql} | 57 +-
scripts/mysql/upgrade-0.9.0-to-1.0.0-mysql.sql | 63 ++
...-postgresql.sql => schema-1.0.0-postgresql.sql} | 81 +++
.../upgrade-0.9.0-to-1.0.0-postgresql.sql | 98 +++
server-common/build.gradle.kts | 2 +-
.../server/authentication/KerberosServerUtils.java | 10 +-
.../server/authorization/MetadataIdConverter.java | 157 ++++
.../authorization/TestMetadataIdConverter.java | 341 +++++++++
.../server/web/rest/FilesetOperations.java | 57 ++
.../rest/MetadataObjectCredentialOperations.java | 4 +-
.../gravitino/server/web/rest/ModelOperations.java | 22 +-
.../gravitino/server/web/rest/TagOperations.java | 12 +
.../server/web/rest/TestModelOperations.java | 110 +++
.../utils/HiveGravitinoOperationOperator.java | 2 +
.../v3.3/spark-runtime/build.gradle.kts | 2 +
.../v3.4/spark-runtime/build.gradle.kts | 2 +
.../v3.5/spark-runtime/build.gradle.kts | 2 +
.../integration/test/TrinoConnectorIT.java | 1 +
.../gravitino/trino/connector/GravitinoConfig.java | 30 +-
.../trino/connector/GravitinoConnectorFactory.java | 6 -
.../connector/catalog/CatalogConnectorManager.java | 48 +-
.../trino/connector/catalog/CatalogRegister.java | 14 +-
.../connector/catalog/iceberg/ExpressionUtil.java | 8 +-
web/web/src/lib/theme/mui.js | 11 +-
211 files changed, 8976 insertions(+), 717 deletions(-)
copy
api/src/main/java/org/apache/gravitino/exceptions/{MetalakeInUseException.java
=> IllegalPolicyException.java} (83%)
copy
api/src/main/java/org/apache/gravitino/exceptions/{NoSuchColumnException.java
=> NoSuchPolicyException.java} (85%)
copy
api/src/main/java/org/apache/gravitino/exceptions/{ForbiddenException.java =>
PolicyAlreadyAssociatedException.java} (81%)
copy
api/src/main/java/org/apache/gravitino/exceptions/{TopicAlreadyExistsException.java
=> PolicyAlreadyExistsException.java} (84%)
create mode 100644 api/src/main/java/org/apache/gravitino/policy/Policy.java
create mode 100644
api/src/main/java/org/apache/gravitino/policy/PolicyChange.java
create mode 100644
api/src/main/java/org/apache/gravitino/policy/PolicyOperations.java
create mode 100644
api/src/main/java/org/apache/gravitino/policy/SupportsPolicies.java
create mode 100644
common/src/main/java/org/apache/gravitino/dto/file/FileInfoDTO.java
copy common/src/main/java/org/apache/gravitino/dto/responses/{TagResponse.java
=> FileInfoListResponse.java} (64%)
copy
common/src/main/java/org/apache/gravitino/dto/responses/{ModelVersionListResponse.java
=> ModelVersionInfoListResponse.java} (66%)
copy api/src/main/java/org/apache/gravitino/rel/partitions/Partition.java =>
common/src/main/java/org/apache/gravitino/file/FileInfo.java (52%)
create mode 100644 core/src/jcstress/README.md
create mode 100644
core/src/jcstress/java/org/apache/gravitino/cache/TestCacheIndexCoherence.java
create mode 100644
core/src/jcstress/java/org/apache/gravitino/cache/TestCaffeineEntityCacheCoherence.java
create mode 100644
core/src/main/java/org/apache/gravitino/cache/BaseEntityCache.java
create mode 100644
core/src/main/java/org/apache/gravitino/cache/CacheFactory.java
create mode 100644
core/src/main/java/org/apache/gravitino/cache/CaffeineEntityCache.java
create mode 100644
core/src/main/java/org/apache/gravitino/cache/EntityCacheWeigher.java
create mode 100644
core/src/main/java/org/apache/gravitino/cache/NoOpsCache.java
create mode 100644
core/src/main/java/org/apache/gravitino/catalog/FilesetFileOps.java
copy
core/src/main/java/org/apache/gravitino/listener/api/event/{ListFilesetEvent.java
=> ListFilesEvent.java} (57%)
copy
core/src/main/java/org/apache/gravitino/listener/api/event/{ListPartitionFailureEvent.java
=> ListFilesFailureEvent.java} (55%)
copy
core/src/main/java/org/apache/gravitino/listener/api/event/{ListPartitionEvent.java
=> ListFilesPreEvent.java} (70%)
copy
core/src/main/java/org/apache/gravitino/listener/api/event/{ListModelVersionsEvent.java
=> ListModelVersionInfosEvent.java} (70%)
create mode 100644
core/src/test/java/org/apache/gravitino/cache/TestCacheConfig.java
copy
spark-connector/v3.4/spark/src/test/java/org/apache/gravitino/spark/connector/TestSparkTypeConverter34.java
=> core/src/test/java/org/apache/gravitino/cache/TestCacheFactory.java (54%)
create mode 100644
core/src/test/java/org/apache/gravitino/cache/TestCacheIndex.java
create mode 100644
core/src/test/java/org/apache/gravitino/cache/TestCaffeineEntityCache.java
create mode 100644 core/src/test/java/org/apache/gravitino/utils/TestUtil.java
copy scripts/h2/{schema-0.9.0-h2.sql => schema-1.0.0-h2.sql} (87%)
create mode 100644 scripts/h2/upgrade-0.9.0-to-1.0.0-h2.sql
copy scripts/mysql/{schema-0.9.0-mysql.sql => schema-1.0.0-mysql.sql} (84%)
create mode 100644 scripts/mysql/upgrade-0.9.0-to-1.0.0-mysql.sql
copy scripts/postgresql/{schema-0.9.0-postgresql.sql =>
schema-1.0.0-postgresql.sql} (86%)
create mode 100644 scripts/postgresql/upgrade-0.9.0-to-1.0.0-postgresql.sql
create mode 100644
server-common/src/main/java/org/apache/gravitino/server/authorization/MetadataIdConverter.java
create mode 100644
server-common/src/test/java/org/apache/gravitino/server/authorization/TestMetadataIdConverter.java