This is an automated email from the ASF dual-hosted git repository.
lipeidian pushed a change to branch fix-version-generate
in repository https://gitbox.apache.org/repos/asf/gravitino.git
at 58efb92ab fix: catch the generate version fatal
This branch includes the following new commits:
new ac7a857ce support multiple cluster
new 99bb611e7 adjust build scripts to apply internal demand
new f989148e7 fix(backend): Close overwrite for relational entity store
new 85c7641c4 feat: Support fileset dir prefix and max level properties
new 6923238b3 fix: Apply mdh version check
new ad3240dc9 fix: Disabled python client
new fb224aa9b feat: Add fileset path limit
new 338251233 feat: add `owner` property for fileset
new d7813dead fix: Ignore project.properties file
new 10d4a9e57 feat(client): auth by token for gravitino and gvfs client
new 4b2bbe3dc feat: Add keycenter decrypt logic for db user/pass
new 38c173f3c enhance(server-common): support use proxy-user as principal
#19
new ae03f38fd fix java client json encode
new 4cd5b7967 fix fileset max version cast issue
new 0c0c03777 feat: support permission query
new 9cbb08141 feat(server-sommon): Support encrypted super users in server
side
new e10e7abcf feat: Add super/proxy user in gvfs simple client
new 57c1386ae hotfix(server-common): fix java doc error
new 0df5848e3 feat: Add fileset ttl etl job
new 469ac4b0d feat: Add super user for gc service
new 7a5b37fa9 add tjwq cluster
new 5b875282b feat: Add logs for gvfs operations
new 1b3e6b0ee fix: Fix temporary dir filter issue in gvfs
new ebe257daa fix: expand role name length
new 3f0b0fac9 feat: Add zjy configs
new ce2d1a159 fix: Fix parallel build docker
new 44724dba9 fix mysql pass
new f39e13ff2 change data workshop tjwq super user
new 0cd493136 fix conflicts
new 8eb385b8f fix: Fix gc delete to trash
new 742b0f075 fix(filesystem): shadow some deps for filesystem
new 55ce1eb85 fix(build):fix licence
new 2320daaea feat: Support Hera
new cc898d7e1 add some apis
new 09e9ab820 feat:set hdfs acl when create fileset
new 9572d1619 feat: Support lavafs
new 3fbff759a fix: Optimize docker build
new 5499b2026 enhance(Build): add gitlab-ci integration test
new fcc52c3c0 fix(IT): fix master ci
new 434a05677 [#3881] fix(CI): move chmod to build stage to accelerate the
startup speed for Doris (#3883)
new 666bb83c4 fix: Adjust default cache value in gvfs
new 048acea60 [#3203] improvement(PyClient): Add pylint Rules for Python
client (#3204)
new 42353ff5d [#3206]improvement(client-python): Add Black for
client-python (#3254)
new e41bba198 [#3319] fix(PyClient): ./gradlew test -PskipITs failed in
python-client (#3322)
new 94da7c3bf feat(IT): add python-client integration test
new fda8223a9 [Improvement] test(python-client): Use skipTests parameter
to skip unit tests of python client (#3960)
new 579be25c1 feat(catalogs): upgrade hadoop dependencies to hadoop3
new 5dbf0b2e4 add more version
new 263589cdc feat: Add lavafs new cluster name
new 51e0e0268 fix(CI): fix tag ci
new f6bdeebc8 fix: Fix download jdk timeout
new b4cfbd280 [#2929] improvement(pyClient): Optimize Python client code
and add integration test (#2930)
new 5f0ea5fe9 [#3205] improvement(client-python): Apply naming convention
to client-python (#3369)
new 4e5806792 [#2230] feat(client-python): Add doc and support publishing
Gravitino Python client to Pypi (#2932)
new 93914b4fe [#3422]improve(doc, build): Set code tab switching params in
the Python Client doc (#3423)
new c70110e13 [#3521] fix(client-python): Fix `hash()` function with
multiple variables issue in `name_identitifer` (#3522)
new bf6fa0d6d [#3058] improvement(client-python): Correct type
specification of create_fileset function (#3509)
new 3effac620 [#3517] improvement(client-python): Add Coverage as python
test coverage tool (#3541)
new 1ca40b842 [#3561] improvement(client-python): Fix redefined-builtin
Pylint rule for client-python (#3562)
new 4a5879a77 [#3558] fix(client-python): specified tests packages version
(#3559)
new da3d9c91d [#3716] improvement(client-python): Remove unused files in
client-python (#3717)
new ccb7c5e3e [MINOR] Fix(client-python): Update the python version to
0.6.0.dev1 (#3721)
new abb56b1d1 [#3768] fix(client-python): fix method-hidden issue (#3777)
new f9bd56598 [#3771] improvement(client-python): Fix no-name-in-module
and inconsistent-return-statements Pylint rule for client-python (#3773)
new 271ea24b1 [#3770] Fix(client-python): fix protected-access issue
(#3798)
new c93d2901b [#2988] feat(client-python): Gravitino python client support
backward compatibility (#3712)
new 436abcc64 [#3769] fix(client-python): fix invalid-field-call issue
(#3809)
new 52db3d336 [#3826] fix(build): add license for Python version file
(#3829)
new 422753a76 [#3824] improvement(client-python): Support generating pydoc
from client-python code (#3839)
new 8ff54eb38 [#2059] feat(client-python): Support Gravitino Virtual
FileSystem in Python (#3528)
new 9e1f0ca72 [#3935] test: fix test_rm_file() in test_gvfs_with_local.py
on MacOS (#3938)
new e443d0025 [#3897] fix(python-test): Check Gravitino server status
before running python test in embedded mode. (#3898)
new 28bd2fb7d [#3944] fix(pyClient): Python client loss depends library in
the requirements-dev (#3945)
new 60c696b52 [#3952] fix(client-python): fix version.ini not found issue
when installing the package (#3953)
new 6624e7a6c fix tests
new 0ec61647e [#3948] improvement(client-python): Add the simple auth
provider in Python (#3950)
new d55dfd319 fix(CI): clean up grav server when ci job start
new fa88ac36d feat(metrics): add thread and sql prometheus metrics
new 75c5fe319 feat: Upgrade lavafs version
new 2f4d81c0e feat: Support flink sink fileset
new 8d904e287 feat: Support read only super users for python client
new 691777ed9 change computing super user to readonly
new a31eef269 [#3923] improvement(server): Add metrics annotations for
catalog operations (#3999)
new cdda61f40 fix dataworkshop super user
new e13655fcb fix(gvfs): Override some methods to fix replication issue
and potential issues
new f689ccd35 [#4112] feat(API, client): Add fileset comment removal
operations
new a4a268f00 improvement(IT): Split doris integration test
new e219ecb76 fix(CI): change gitlab shared runner
new d404815e0 fix(CI): change base build images
new 712529e00 add sgp cluster config
new 891f9ee01 feat: Support lavafs in pygvfs
new e4f3d2325 fix configs
new e0dc829f1 fix: disable role cache
new d1edd3dcb feat: Add get fileset context api in Server and Java Client
new d970e1c19 fix(client-python): change miniforge-plugin version
new 3843e477c fix: disable python-client ci
new 6b3c8828d improvement(CI): use private runner to build docker images
new 2dcedc910 fix: python-client module import error
new a8189e75c [#3885] feat(catalog-lakehouse-paimon): Add a basic code
skeleton for Paimon catalog (#3889)
new f4d3e0193 [#3890] feat(catalog-lakehouse-paimon): Add a basic
integrate test code skeleton for Paimon Catalog (#3900)
new af6afdccd [#3891] feat(catalog-lakehouse-paimon): Support schema
operations for Paimon Catalog (#3909)
new 2393bfc37 [#3987] Fix: The `lakehouse-paimon` module was included
several times in `settings.grdle.kts` (#3988)
new a9950b2f9 [#3892] feat(catalog-lakehouse-paimon): Support table
operations for Paimon Catalog (#3939)
new 9658ef6ef feat: (catalogs-lakehouse-paimon): Support hdfs kerberos
auth for Paimon
new 3998d69bc feat: (catalogs-lakehouse-paimon): Support hdfs configs and
gravitino configs for paimon catalog
new d8b35b24d Fixed the cherry-pick errors
new b71bf462b [Minor]improvement(catalog-paimon):Fix irregular variable
names (#4110)
new e9bb5dabc [#4287] feat(catalog-lakehouse-paimon): Support Paimon table
with partitions in Gravitino
new 6e76fe191 [#4291] feat(catalog-lakehouse-paimon): Support Paimon table
with primary keys in Gravitino
new af68309fe feat: Refactor hadoop gvfs getFileContext logic to the server
new 30704b682 feat: Add getFilesetContext api in Python client
new 335077b46 feat: Support Audit Listener using RocketMQ
new 25553ae04 feat(catalog-hadoop): Support multiple locations for Fileset
new 2ec2a6934 feat: Refactor pygvfs getFilesetContext logic
new e093e9233 feat (catalog-hadoop): Resolve the actual paths of backup
storage locations for Fileset
new 03eac6def feat: Report fileset data operation event
new c3f9c2f52 feat(filesystem-hadoop3): Support read and write operations
of Fileset multiple locations for gvfs
new d9a2e0441 feat: adjust pygvfs default cache time
new 71cdce353 Hotfix(filesystem-hadoop3): return `false` if path not
exists for delete operation
new f32c90bed feat(server): token based authentication
new 684614a06 improvement(CI): Remove doris and trino ITs
new 3474a203e feat(catalog-lakehouse-paimon): add sgp region
new 61df14be2 Fix(catalog-lakehouse-paimon): remove hadoop yarn conf
new 77fc9a895 cherry pick #4160
new 8b2238ee7 support token auth in python and fix some issues
new 16096beaf build: add license check in gitlab ci
new c0490fb3d feat: Cache the data workshop token to optimize latency
new 045ceb12b feat(filesystem-hadoop3): Support double write with gvfs
new 93d131911 feat: support ticket vending
new 47571d5d3 improvement(filesystem-hadoop3): only check the primary
location for getFileStatus when enable `fs.gravitino.fileset.write.primaryOnly`
new fb57d6986 feat: Support java client ticket vending
new 41e477e07 feat(filesystem-hadoop3):add cloudml audit log
new bb52fdf55 feat: Report the client version in GVFS / PyGVFS
new 5fd63dedd Improvement(filesystem-hadoop3): support more api to write
primary only
new 7388addd2 feat: Support python client ticket vending
new 60312fba3 feat(gvfs):load hadoop config from catalog properties and
fileset properties
new 9841acda8 fix: Fix storage location end with slash
new f9e541c73 bump for release
new fd3ef762a prepare for new version
new 0013457af support read token from env
new 64c73b702 Improvement(client-java): evict idle and expired http
connections
new 2f51ff756 feat: Pass the delegation tokens for simple auth type
new ad602caa4 Build(catalog-lakehouse-paimon): update paimon dependency to
internal version
new 65787d477 [#4291] feat(catalog-lakehouse-paimon): Support Paimon
primary keys in with Index instead of properties (#4383)
new d49cc20ad [#3916] feat(catalog-lakehouse-paimon): Support alter table
for Paimon Catalog (#4428)
new 387b42d6a [#4814] Improvement (catalog-lakehouse-paimon): use
purgeTable for Paimon instead of dropTable inGravitino (#4820)
new 64db377c1 feat(catalog-lakehouse-paimon): support table owner and
modify time
new bb584749f feat: Add retry strategy in java client
new 936fe1f1b feat: Support redis cache-aside strategy for the server cache
new 9da440e62 fix: fix sgp server cache processor configs
new a1c872071 fix: fix hadoop gvfs deps
new 38104b703 feat: Change fetch file test url
new a3f4af39d feat: Support juicefs
new a5c340679 enhance: Add paimon-common lib
new d70451034 Improvement(catalog-lakehouse-paimon): Support delete paimon
table data to trash
new 0ea162aa2 Fix: Support to set table or column comment to null or empty
string
new 4a9b19131 Fix(filesystem-hadoop): fix globStatus issue in multiple
location Fileset
new 0f98a67e7 enhance(client-python): support download hadoop env
new 9095e4f62 fix(IT): fix pg jdbc driver url
new b563d3583 feat: Add tjv1 configs
new 94704dad3 fix: Fix the tjv1 keycenter sid
new 75f4b2269 fix: Fix tjv1 configs
new 58efb92ab fix: catch the generate version fatal
The 163 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.