Task Description
This task aims to reorganize the repo topology, rename binaries/configs, and consolidate scripts into a consistent layout aligned with EloqData’s product structure.
🗂️ 1. Directory Structure
Verify and remove libservices/libmariadb/libmysqld, they seems to be embedded service, unnecessary to Eloqsql.
Remove unused directories: BUILD/Docs/debians/vio/win etc.
Remove unused files: KNOWN_BUGS.txt/INSTALL-WIN-SOURCE/CREDITS etc.
Move my-config.cnf → scripts/ and rename to eloqsql.cnf
rename mono_basic and mono_main test suite to
⚙️ 2. Binary and Config Renaming
Rename mysqld to eloqsql, my-config.cnf to eloqsql.conf, mysql_install_db to eloqsql_install_db, mysqld_safe to eloqsql_safe, mysql to eloqsql-cli
🧪 3. Testing & Validation
Verify configuration file parsing and startup with eloqsql.conf.
Update Concourse pipelines (regression ci and release ci) for the new build and binary names.
Task Description
This task aims to reorganize the repo topology, rename binaries/configs, and consolidate scripts into a consistent layout aligned with EloqData’s product structure.
🗂️ 1. Directory Structure
Verify and remove libservices/libmariadb/libmysqld, they seems to be embedded service, unnecessary to Eloqsql.
Remove unused directories: BUILD/Docs/debians/vio/win etc.
Remove unused files: KNOWN_BUGS.txt/INSTALL-WIN-SOURCE/CREDITS etc.
Move my-config.cnf → scripts/ and rename to eloqsql.cnf
rename mono_basic and mono_main test suite to
⚙️ 2. Binary and Config Renaming
Rename mysqld to eloqsql, my-config.cnf to eloqsql.conf, mysql_install_db to eloqsql_install_db, mysqld_safe to eloqsql_safe, mysql to eloqsql-cli
🧪 3. Testing & Validation
Verify configuration file parsing and startup with eloqsql.conf.
Update Concourse pipelines (regression ci and release ci) for the new build and binary names.