mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-17 10:17:55 +00:00
fix(table-catalog): prevent object catalog lock reentry (#6144)
* fix(table-catalog): prevent object catalog lock reentry * test(table-catalog): distinguish unlocked object reads --------- Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
This commit is contained in:
@@ -1207,6 +1207,7 @@ def smoke_view_request(args: argparse.Namespace, view_name: str, version_id: int
|
||||
"schema-id": 0,
|
||||
"timestamp-ms": int(time.time() * 1000),
|
||||
"summary": {"operation": "replace"},
|
||||
"default-namespace": [args.namespace],
|
||||
"representations": [
|
||||
{
|
||||
"type": "sql",
|
||||
|
||||
@@ -749,6 +749,7 @@ class PyIcebergSmokeConfigTest(unittest.TestCase):
|
||||
self.assertEqual(request["name"], "orders_view")
|
||||
self.assertEqual(request["schema"]["type"], "struct")
|
||||
self.assertEqual(request["view-version"]["version-id"], 7)
|
||||
self.assertEqual(request["view-version"]["default-namespace"], ["sales"])
|
||||
self.assertEqual(request["view-version"]["representations"][0]["dialect"], "spark")
|
||||
self.assertEqual(request["properties"]["rustfs.smoke.table"], "orders")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user