Skip to content

Commit 8c2b14d

Browse files
committed
refactor: remove jemalloc library from Linux build process
1 parent 7153c5c commit 8c2b14d

1 file changed

Lines changed: 0 additions & 11 deletions

File tree

.github/workflows/rebuild_native_libs.yml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,11 @@ jobs:
126126
mkdir -p src/main/resources/io/questdb/bin/linux-x86-64/
127127
mkdir -p src/main/bin/linux-x86-64/
128128
cp target/classes/io/questdb/bin-local/libquestdb.so src/main/resources/io/questdb/bin/linux-x86-64/
129-
cp target/classes/io/questdb/bin-local/libjemalloc.so src/main/bin/linux-x86-64/
130129
- name: Save linux-x86-64 Libraries to Cache
131130
uses: actions/cache/save@v3
132131
with:
133132
path: |
134133
core/src/main/resources/io/questdb/bin/linux-x86-64/libquestdb.so
135-
core/src/main/bin/linux-x86-64/libjemalloc.so
136134
key: nativelibs-linux-${{ github.sha }}
137135
build-all-linux-aarch64:
138136
runs-on: ubuntu-22.04-arm
@@ -162,7 +160,6 @@ jobs:
162160
mkdir -p src/main/resources/io/questdb/bin/linux-aarch64/
163161
mkdir -p src/main/bin/linux-aarch64/
164162
cp target/classes/io/questdb/bin-local/libquestdb.so src/main/resources/io/questdb/bin/linux-aarch64/
165-
cp target/classes/io/questdb/bin-local/libjemalloc.so src/main/bin/linux-aarch64/
166163
- name: Check git status
167164
run: |
168165
git config --global --add safe.directory /__w/questdb/questdb
@@ -172,7 +169,6 @@ jobs:
172169
with:
173170
path: |
174171
core/src/main/resources/io/questdb/bin/linux-aarch64/libquestdb.so
175-
core/src/main/bin/linux-aarch64/libjemalloc.so
176172
key: nativelibs-armlinux-${{ github.sha }}
177173
build-cxx-windows:
178174
runs-on: ubuntu-24.04
@@ -249,14 +245,12 @@ jobs:
249245
with:
250246
path: |
251247
core/src/main/resources/io/questdb/bin/linux-x86-64/libquestdb.so
252-
core/src/main/bin/linux-x86-64/libjemalloc.so
253248
key: nativelibs-linux-${{ github.sha }}
254249
- name: Restore linux-aarch64 Libraries from Cache
255250
uses: actions/cache/restore@v3
256251
with:
257252
path: |
258253
core/src/main/resources/io/questdb/bin/linux-aarch64/libquestdb.so
259-
core/src/main/bin/linux-aarch64/libjemalloc.so
260254
key: nativelibs-armlinux-${{ github.sha }}
261255
- name: Restore Windows CXX Library from Cache
262256
uses: actions/cache/restore@v3
@@ -274,9 +268,7 @@ jobs:
274268
git add core/src/main/resources/io/questdb/bin/darwin-aarch64/libquestdb.dylib
275269
git add core/src/main/resources/io/questdb/bin/darwin-x86-64/libquestdb.dylib
276270
git add core/src/main/resources/io/questdb/bin/linux-x86-64/libquestdb.so
277-
git add core/src/main/bin/linux-x86-64/libjemalloc.so
278271
git add core/src/main/resources/io/questdb/bin/linux-aarch64/libquestdb.so
279-
git add core/src/main/bin/linux-aarch64/libjemalloc.so
280272
git add core/src/main/resources/io/questdb/bin/windows-x86-64/libquestdb.dll
281273
282274
echo "Removing exec permissions in Git index..."
@@ -285,9 +277,6 @@ jobs:
285277
git update-index --chmod=-x core/src/main/resources/io/questdb/bin/darwin-x86-64/libquestdb.dylib
286278
git update-index --chmod=-x core/src/main/resources/io/questdb/bin/darwin-aarch64/libquestdb.dylib
287279
288-
git update-index --chmod=-x core/src/main/bin/linux-x86-64/libjemalloc.so
289-
git update-index --chmod=-x core/src/main/bin/linux-aarch64/libjemalloc.so
290-
291280
git commit -m "Rebuild CXX libraries"
292281
- name: Check git status after
293282
run: |

0 commit comments

Comments
 (0)