-
Notifications
You must be signed in to change notification settings - Fork 38
Description
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.