@@ -27,12 +27,48 @@ values = ["stable", "alpha", "beta", "rc"]
2727optional_value = " 0"
2828first_value = " 0"
2929
30- # Java pom.xml
30+ # Java pom.xml (root)
3131[[tool .bumpversion .files ]]
3232filename = " java/pom.xml"
3333search = " <version>{current_version}</version>"
3434replace = " <version>{new_version}</version>"
3535
36+ # Java child pom.xml (parent version references)
37+ [[tool .bumpversion .files ]]
38+ filename = " java/lance-namespace-impls-core/pom.xml"
39+ search = " <version>{current_version}</version>"
40+ replace = " <version>{new_version}</version>"
41+
42+ [[tool .bumpversion .files ]]
43+ filename = " java/lance-namespace-glue/pom.xml"
44+ search = " <version>{current_version}</version>"
45+ replace = " <version>{new_version}</version>"
46+
47+ [[tool .bumpversion .files ]]
48+ filename = " java/lance-namespace-hive2/pom.xml"
49+ search = " <version>{current_version}</version>"
50+ replace = " <version>{new_version}</version>"
51+
52+ [[tool .bumpversion .files ]]
53+ filename = " java/lance-namespace-hive3/pom.xml"
54+ search = " <version>{current_version}</version>"
55+ replace = " <version>{new_version}</version>"
56+
57+ [[tool .bumpversion .files ]]
58+ filename = " java/lance-namespace-iceberg/pom.xml"
59+ search = " <version>{current_version}</version>"
60+ replace = " <version>{new_version}</version>"
61+
62+ [[tool .bumpversion .files ]]
63+ filename = " java/lance-namespace-unity/pom.xml"
64+ search = " <version>{current_version}</version>"
65+ replace = " <version>{new_version}</version>"
66+
67+ [[tool .bumpversion .files ]]
68+ filename = " java/lance-namespace-polaris/pom.xml"
69+ search = " <version>{current_version}</version>"
70+ replace = " <version>{new_version}</version>"
71+
3672# Python pyproject.toml
3773[[tool .bumpversion .files ]]
3874filename = " python/pyproject.toml"
0 commit comments