Skip to content

Commit 38837fc

Browse files
chore: Allow graalvm reflect-config.json files to be regenerated (#3162)
* chore: Allow graalvm reflect-config.json files to be regenerated * chore: Add reflect-config and resourece-config jsons to base META-INF package * chore: generate libraries at Wed Dec 17 19:07:44 UTC 2025 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
1 parent 25eb1f9 commit 38837fc

File tree

12 files changed

+109
-551
lines changed

12 files changed

+109
-551
lines changed

.github/.OwlBot-hermetic.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@ deep-preserve-regex:
8686
- "/google-cloud-bigquerystorage/src/main/java/com/google/cloud/bigquery/storage/v1/Exceptions.java"
8787
- "/google-cloud-bigquerystorage/src/main/java/com/google/cloud/bigquery/storage/v1/ConnectionWorker.java"
8888
- "/google-cloud-bigquerystorage/src/main/java/com/google/cloud/bigquery/storage/v1/ConnectionWorkerPool.java"
89-
- "/owl-bot-staging/.*/google-cloud-bigquerystorage/src/main/resources/META-INF/native-image/"
90-
- "/google-cloud-bigquerystorage/src/main/resources/META-INF/native-image/"
9189
- "/google-cloud-bigquerystorage/src/main/java/com/google/cloud/bigquery/storage/v1/Singletons.java"
90+
- "/google-cloud-bigquerystorage/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-bigquerystorage/reflect-config.json"
91+
- "/google-cloud-bigquerystorage/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-bigquerystorage/resource-config.json"
9292

9393
deep-copy-regex:
9494
- source: "/google/cloud/bigquery/storage/(v.*)/.*-java/proto-google-.*/src"

google-cloud-bigquerystorage/src/main/resources/META-INF/native-image/com.google.cloud.bigquery.storage.v1/reflect-config.json

Lines changed: 18 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -575,6 +575,15 @@
575575
"allDeclaredClasses": true,
576576
"allPublicClasses": true
577577
},
578+
{
579+
"name": "com.google.cloud.bigquery.storage.v1.ArrowSerializationOptions$PicosTimestampPrecision",
580+
"queryAllDeclaredConstructors": true,
581+
"queryAllPublicConstructors": true,
582+
"queryAllDeclaredMethods": true,
583+
"allPublicMethods": true,
584+
"allDeclaredClasses": true,
585+
"allPublicClasses": true
586+
},
578587
{
579588
"name": "com.google.cloud.bigquery.storage.v1.AvroRows",
580589
"queryAllDeclaredConstructors": true,
@@ -629,6 +638,15 @@
629638
"allDeclaredClasses": true,
630639
"allPublicClasses": true
631640
},
641+
{
642+
"name": "com.google.cloud.bigquery.storage.v1.AvroSerializationOptions$PicosTimestampPrecision",
643+
"queryAllDeclaredConstructors": true,
644+
"queryAllPublicConstructors": true,
645+
"queryAllDeclaredMethods": true,
646+
"allPublicMethods": true,
647+
"allDeclaredClasses": true,
648+
"allPublicClasses": true
649+
},
632650
{
633651
"name": "com.google.cloud.bigquery.storage.v1.BatchCommitWriteStreamsRequest",
634652
"queryAllDeclaredConstructors": true,
@@ -2176,94 +2194,5 @@
21762194
"allPublicMethods": true,
21772195
"allDeclaredClasses": true,
21782196
"allPublicClasses": true
2179-
},
2180-
{
2181-
"name":"org.apache.arrow.memory.BaseAllocator",
2182-
"allDeclaredFields":true,
2183-
"queryAllDeclaredFields":true,
2184-
"queryAllDeclaredMethods":true,
2185-
"queryAllDeclaredConstructors":true
2186-
},
2187-
{
2188-
"name":"org.apache.arrow.memory.BaseAllocator$Config",
2189-
"allDeclaredFields":true,
2190-
"queryAllDeclaredFields":true,
2191-
"queryAllDeclaredMethods":true,
2192-
"queryAllDeclaredConstructors":true
2193-
},
2194-
{
2195-
"name":"org.apache.arrow.memory.DefaultAllocationManagerOption",
2196-
"allDeclaredFields":true,
2197-
"queryAllDeclaredFields":true,
2198-
"queryAllDeclaredMethods":true,
2199-
"queryAllDeclaredConstructors":true
2200-
},
2201-
{
2202-
"name":"org.apache.arrow.memory.netty.NettyAllocationManager$1",
2203-
"allDeclaredFields":true,
2204-
"queryAllDeclaredFields":true,
2205-
"queryAllDeclaredMethods":true,
2206-
"queryAllDeclaredConstructors":true
2207-
},
2208-
{
2209-
"name":"org.apache.arrow.memory.netty.DefaultAllocationManagerFactory",
2210-
"allDeclaredFields":true,
2211-
"queryAllDeclaredFields":true,
2212-
"queryAllDeclaredMethods":true,
2213-
"queryAllDeclaredConstructors":true
2214-
},
2215-
{
2216-
"name":"org.apache.arrow.memory.DefaultAllocationManagerFactory",
2217-
"allDeclaredFields":true,
2218-
"queryAllDeclaredFields":true,
2219-
"queryAllDeclaredMethods":true,
2220-
"queryAllDeclaredConstructors":true
2221-
},
2222-
{
2223-
"name":"org.apache.arrow.memory.RootAllocator",
2224-
"allDeclaredFields":true,
2225-
"queryAllDeclaredFields":true,
2226-
"queryAllDeclaredMethods":true,
2227-
"queryAllDeclaredConstructors":true
2228-
},
2229-
{
2230-
"name":"org.apache.arrow.memory.DefaultAllocationManagerFactory",
2231-
"allDeclaredFields":true,
2232-
"queryAllDeclaredFields":true,
2233-
"queryAllDeclaredMethods":true,
2234-
"queryAllDeclaredConstructors":true
2235-
},
2236-
{
2237-
"name":"org.apache.arrow.vector.types.pojo.ArrowType",
2238-
"allDeclaredFields":true,
2239-
"queryAllDeclaredMethods":true,
2240-
"queryAllDeclaredConstructors":true
2241-
},
2242-
{
2243-
"name":"org.apache.arrow.vector.types.pojo.ArrowType$Int",
2244-
"allDeclaredFields":true,
2245-
"queryAllDeclaredMethods":true,
2246-
"queryAllDeclaredConstructors":true
2247-
},
2248-
{
2249-
"name":"org.apache.arrow.vector.types.pojo.ArrowType$PrimitiveType",
2250-
"allDeclaredFields":true,
2251-
"queryAllDeclaredMethods":true
2252-
},
2253-
{
2254-
"name": "org.apache.arrow.vector.types.pojo.DictionaryEncoding",
2255-
"allDeclaredFields": true
2256-
},
2257-
{
2258-
"name": "org.apache.arrow.vector.types.pojo.Field",
2259-
"allDeclaredFields": true
2260-
},
2261-
{
2262-
"name": "org.apache.arrow.vector.types.pojo.Schema",
2263-
"allDeclaredFields": true
2264-
},
2265-
{
2266-
"name":"io.netty.buffer.AbstractReferenceCountedByteBuf",
2267-
"fields":[{"name":"refCnt"}]
22682197
}
22692198
]

google-cloud-bigquerystorage/src/main/resources/META-INF/native-image/com.google.cloud.bigquery.storage.v1alpha/reflect-config.json

Lines changed: 0 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -1573,94 +1573,5 @@
15731573
"allPublicMethods": true,
15741574
"allDeclaredClasses": true,
15751575
"allPublicClasses": true
1576-
},
1577-
{
1578-
"name":"org.apache.arrow.memory.BaseAllocator",
1579-
"allDeclaredFields":true,
1580-
"queryAllDeclaredFields":true,
1581-
"queryAllDeclaredMethods":true,
1582-
"queryAllDeclaredConstructors":true
1583-
},
1584-
{
1585-
"name":"org.apache.arrow.memory.BaseAllocator$Config",
1586-
"allDeclaredFields":true,
1587-
"queryAllDeclaredFields":true,
1588-
"queryAllDeclaredMethods":true,
1589-
"queryAllDeclaredConstructors":true
1590-
},
1591-
{
1592-
"name":"org.apache.arrow.memory.DefaultAllocationManagerOption",
1593-
"allDeclaredFields":true,
1594-
"queryAllDeclaredFields":true,
1595-
"queryAllDeclaredMethods":true,
1596-
"queryAllDeclaredConstructors":true
1597-
},
1598-
{
1599-
"name":"org.apache.arrow.memory.netty.NettyAllocationManager$1",
1600-
"allDeclaredFields":true,
1601-
"queryAllDeclaredFields":true,
1602-
"queryAllDeclaredMethods":true,
1603-
"queryAllDeclaredConstructors":true
1604-
},
1605-
{
1606-
"name":"org.apache.arrow.memory.netty.DefaultAllocationManagerFactory",
1607-
"allDeclaredFields":true,
1608-
"queryAllDeclaredFields":true,
1609-
"queryAllDeclaredMethods":true,
1610-
"queryAllDeclaredConstructors":true
1611-
},
1612-
{
1613-
"name":"org.apache.arrow.memory.DefaultAllocationManagerFactory",
1614-
"allDeclaredFields":true,
1615-
"queryAllDeclaredFields":true,
1616-
"queryAllDeclaredMethods":true,
1617-
"queryAllDeclaredConstructors":true
1618-
},
1619-
{
1620-
"name":"org.apache.arrow.memory.RootAllocator",
1621-
"allDeclaredFields":true,
1622-
"queryAllDeclaredFields":true,
1623-
"queryAllDeclaredMethods":true,
1624-
"queryAllDeclaredConstructors":true
1625-
},
1626-
{
1627-
"name":"org.apache.arrow.memory.DefaultAllocationManagerFactory",
1628-
"allDeclaredFields":true,
1629-
"queryAllDeclaredFields":true,
1630-
"queryAllDeclaredMethods":true,
1631-
"queryAllDeclaredConstructors":true
1632-
},
1633-
{
1634-
"name":"org.apache.arrow.vector.types.pojo.ArrowType",
1635-
"allDeclaredFields":true,
1636-
"queryAllDeclaredMethods":true,
1637-
"queryAllDeclaredConstructors":true
1638-
},
1639-
{
1640-
"name":"org.apache.arrow.vector.types.pojo.ArrowType$Int",
1641-
"allDeclaredFields":true,
1642-
"queryAllDeclaredMethods":true,
1643-
"queryAllDeclaredConstructors":true
1644-
},
1645-
{
1646-
"name":"org.apache.arrow.vector.types.pojo.ArrowType$PrimitiveType",
1647-
"allDeclaredFields":true,
1648-
"queryAllDeclaredMethods":true
1649-
},
1650-
{
1651-
"name": "org.apache.arrow.vector.types.pojo.DictionaryEncoding",
1652-
"allDeclaredFields": true
1653-
},
1654-
{
1655-
"name": "org.apache.arrow.vector.types.pojo.Field",
1656-
"allDeclaredFields": true
1657-
},
1658-
{
1659-
"name": "org.apache.arrow.vector.types.pojo.Schema",
1660-
"allDeclaredFields": true
1661-
},
1662-
{
1663-
"name":"io.netty.buffer.AbstractReferenceCountedByteBuf",
1664-
"fields":[{"name":"refCnt"}]
16651576
}
16661577
]

google-cloud-bigquerystorage/src/main/resources/META-INF/native-image/com.google.cloud.bigquery.storage.v1alpha/resource-config.json

Lines changed: 0 additions & 26 deletions
This file was deleted.

google-cloud-bigquerystorage/src/main/resources/META-INF/native-image/com.google.cloud.bigquery.storage.v1beta/reflect-config.json

Lines changed: 0 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -1573,94 +1573,5 @@
15731573
"allPublicMethods": true,
15741574
"allDeclaredClasses": true,
15751575
"allPublicClasses": true
1576-
},
1577-
{
1578-
"name":"org.apache.arrow.memory.BaseAllocator",
1579-
"allDeclaredFields":true,
1580-
"queryAllDeclaredFields":true,
1581-
"queryAllDeclaredMethods":true,
1582-
"queryAllDeclaredConstructors":true
1583-
},
1584-
{
1585-
"name":"org.apache.arrow.memory.BaseAllocator$Config",
1586-
"allDeclaredFields":true,
1587-
"queryAllDeclaredFields":true,
1588-
"queryAllDeclaredMethods":true,
1589-
"queryAllDeclaredConstructors":true
1590-
},
1591-
{
1592-
"name":"org.apache.arrow.memory.DefaultAllocationManagerOption",
1593-
"allDeclaredFields":true,
1594-
"queryAllDeclaredFields":true,
1595-
"queryAllDeclaredMethods":true,
1596-
"queryAllDeclaredConstructors":true
1597-
},
1598-
{
1599-
"name":"org.apache.arrow.memory.netty.NettyAllocationManager$1",
1600-
"allDeclaredFields":true,
1601-
"queryAllDeclaredFields":true,
1602-
"queryAllDeclaredMethods":true,
1603-
"queryAllDeclaredConstructors":true
1604-
},
1605-
{
1606-
"name":"org.apache.arrow.memory.netty.DefaultAllocationManagerFactory",
1607-
"allDeclaredFields":true,
1608-
"queryAllDeclaredFields":true,
1609-
"queryAllDeclaredMethods":true,
1610-
"queryAllDeclaredConstructors":true
1611-
},
1612-
{
1613-
"name":"org.apache.arrow.memory.DefaultAllocationManagerFactory",
1614-
"allDeclaredFields":true,
1615-
"queryAllDeclaredFields":true,
1616-
"queryAllDeclaredMethods":true,
1617-
"queryAllDeclaredConstructors":true
1618-
},
1619-
{
1620-
"name":"org.apache.arrow.memory.RootAllocator",
1621-
"allDeclaredFields":true,
1622-
"queryAllDeclaredFields":true,
1623-
"queryAllDeclaredMethods":true,
1624-
"queryAllDeclaredConstructors":true
1625-
},
1626-
{
1627-
"name":"org.apache.arrow.memory.DefaultAllocationManagerFactory",
1628-
"allDeclaredFields":true,
1629-
"queryAllDeclaredFields":true,
1630-
"queryAllDeclaredMethods":true,
1631-
"queryAllDeclaredConstructors":true
1632-
},
1633-
{
1634-
"name":"org.apache.arrow.vector.types.pojo.ArrowType",
1635-
"allDeclaredFields":true,
1636-
"queryAllDeclaredMethods":true,
1637-
"queryAllDeclaredConstructors":true
1638-
},
1639-
{
1640-
"name":"org.apache.arrow.vector.types.pojo.ArrowType$Int",
1641-
"allDeclaredFields":true,
1642-
"queryAllDeclaredMethods":true,
1643-
"queryAllDeclaredConstructors":true
1644-
},
1645-
{
1646-
"name":"org.apache.arrow.vector.types.pojo.ArrowType$PrimitiveType",
1647-
"allDeclaredFields":true,
1648-
"queryAllDeclaredMethods":true
1649-
},
1650-
{
1651-
"name": "org.apache.arrow.vector.types.pojo.DictionaryEncoding",
1652-
"allDeclaredFields": true
1653-
},
1654-
{
1655-
"name": "org.apache.arrow.vector.types.pojo.Field",
1656-
"allDeclaredFields": true
1657-
},
1658-
{
1659-
"name": "org.apache.arrow.vector.types.pojo.Schema",
1660-
"allDeclaredFields": true
1661-
},
1662-
{
1663-
"name":"io.netty.buffer.AbstractReferenceCountedByteBuf",
1664-
"fields":[{"name":"refCnt"}]
16651576
}
16661577
]

google-cloud-bigquerystorage/src/main/resources/META-INF/native-image/com.google.cloud.bigquery.storage.v1beta/resource-config.json

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)