[MCOL-1514] Validate columnstore table can be created at the end of postconfig Created: 2018-06-28 Updated: 2021-02-19 Resolved: 2021-02-19 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | N/A |
| Affects Version/s: | None |
| Fix Version/s: | N/A |
| Type: | New Feature | Priority: | Major |
| Reporter: | Dipti Joshi (Inactive) | Assignee: | Todd Stoffel (Inactive) |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Description |
|
When postconfig completes, it prints system started successfully. Add an additional check before printing the success message - which does following Make sure this table can be created successfully. Only if this is successful, then print "System started successfully" |
| Comments |
| Comment by David Hill (Inactive) [ 2018-06-28 ] |
|
we have a script that we can call to test this out, it was used in the past at InfiniDB to validate builds. So this can be called as part of installs. It will be a little tricker on seperate um /pm systems when postCOnfigure is running on pm1, but its doable.. Need to update the test script for columnstore from infinidb. ../build/mini-test.sh #!/bin/bash prefix=/usr/local '`" client="${prefix}/Calpont/mysql/bin/mysql --defaults-file=${prefix}/Calpont/mysql/my.cnf --user=root" echo " egrep -qsi 'engine=infinidb' /tmp/minitest.out.$$ echo " ${client} < /tmp/minitest.$$ rm -f /tmp/*.$$ exit $rc |