Skip to content

Commit 42af319

Browse files
committed
[StoneDB] Remove implementation
1 parent a306672 commit 42af319

35 files changed

Lines changed: 0 additions & 3333 deletions

.github/workflows/main.yml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -451,35 +451,6 @@ jobs:
451451
run: |
452452
mvn -Dtest=TestSQLiteQPG test
453453
454-
stonedb:
455-
name: DBMS Tests (StoneDB)
456-
runs-on: ubuntu-latest
457-
458-
steps:
459-
- uses: actions/checkout@v3
460-
with:
461-
fetch-depth: 0
462-
- name: Set up StoneDB
463-
run: |
464-
docker run -p 3306:3306 -itd -e MYSQL_ROOT_PASSWORD='123456' stoneatom/stonedb
465-
ContainerID=$(docker ps --filter ancestor=stoneatom/stonedb --format "{{.ID}}")
466-
docker exec $ContainerID bash
467-
sleep 60s
468-
docker exec $ContainerID sed -i "s/tianmu_insert_delayed=1/tianmu_insert_delayed=0/" /opt/stonedb57/install/my.cnf
469-
docker exec $ContainerID /opt/stonedb57/install/bin/mysql -uroot -p123456 -e "CREATE USER 'sqlancer'@'%' IDENTIFIED WITH mysql_native_password BY 'sqlancer'; GRANT ALL PRIVILEGES ON *.* TO 'sqlancer'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;"
470-
sleep 60s
471-
- name: Set up JDK 11
472-
uses: actions/setup-java@v3
473-
with:
474-
distribution: 'temurin'
475-
java-version: '11'
476-
cache: 'maven'
477-
- name: Build
478-
run: mvn -B package -DskipTests=true
479-
- name: StoneDB Tests
480-
run: |
481-
STONEDB_AVAILABLE=true mvn test -Dtest=TestStoneDBFuzz
482-
483454
tidb:
484455
name: DBMS Tests (TiDB)
485456
runs-on: ubuntu-latest

src/check_names.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,4 @@ def verify_all_dbs(name_to_files: dict[str:List[str]]):
5353
name_to_files["TiDB"] = get_java_files(os.path.join(cwd, "src", "sqlancer", "tidb"))
5454
name_to_files["Y"] = get_java_files(os.path.join(cwd, "src", "sqlancer", "yugabyte")) # has both YCQL and YSQL prefixes
5555
name_to_files["Doris"] = get_java_files(os.path.join(cwd, "src", "sqlancer", "doris"))
56-
name_to_files["StoneDB"] = get_java_files(os.path.join(cwd, "src", "sqlancer", "stonedb"))
5756
verify_all_dbs(name_to_files)

src/sqlancer/Main.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
import sqlancer.presto.PrestoProvider;
4444
import sqlancer.questdb.QuestDBProvider;
4545
import sqlancer.sqlite3.SQLite3Provider;
46-
import sqlancer.stonedb.StoneDBProvider;
4746
import sqlancer.tidb.TiDBProvider;
4847
import sqlancer.timescaledb.TimescaleDBProvider;
4948
import sqlancer.yugabyte.ycql.YCQLProvider;
@@ -746,7 +745,6 @@ private static void checkForIssue799(List<DatabaseProvider<?, ?, ?>> providers)
746745
providers.add(new PostgresProvider());
747746
providers.add(new QuestDBProvider());
748747
providers.add(new SQLite3Provider());
749-
providers.add(new StoneDBProvider());
750748
providers.add(new TiDBProvider());
751749
providers.add(new TimescaleDBProvider());
752750
providers.add(new YCQLProvider());

src/sqlancer/stonedb/StoneDBBugs.java

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

src/sqlancer/stonedb/StoneDBErrors.java

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

src/sqlancer/stonedb/StoneDBOptions.java

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

0 commit comments

Comments
 (0)