1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-12-21 13:40:58 +03:00
Commit Graph

5453 Commits

Author SHA1 Message Date
Patrick LeBlanc
1879499ad3 Fixed a few random things. 2019-04-05 14:10:59 -05:00
Patrick LeBlanc
0d7556811a Fixed a couple minor things in journal-merging code. 2019-04-05 09:31:25 -05:00
Ben Thompson
7d3924a31a cleanup warning unit_test 2019-04-04 18:18:13 -05:00
Ben Thompson
bef4915ea8 Fix some compiler warnings 2019-04-04 17:21:26 -05:00
Ben Thompson
729953c273 Merge branch 'develop' of github.com:pleblanc1976/storage-manager into develop 2019-04-04 17:03:09 -05:00
Ben Thompson
4ec8e12266 Added more complete IOC::write logic fixed metadata bug started IOC::append. 2019-04-04 16:53:11 -05:00
Patrick LeBlanc
d5dfe5ee67 Fixed all compiler warnings. For debugging builds, also made
the compiler treat warnings as errors.
2019-04-04 16:52:47 -05:00
Patrick LeBlanc
ac1c5f8aa1 Added an exception handler in Tasks around their ioc calls out of paranoia. 2019-04-04 15:38:47 -05:00
Patrick LeBlanc
806bf6365d Updated ref of libmarias3 2019-04-04 13:30:36 -05:00
Patrick LeBlanc
5f8e1513e5 Made IOC::copyFile() update metadata through replicator 2019-04-04 13:30:13 -05:00
Patrick LeBlanc
c4ebe6958e Reversed some changes I made for debugging. 2019-04-04 12:59:27 -05:00
Patrick LeBlanc
a3789bbe5c Added add'l copyFile tests, fixed a bug. 2019-04-04 12:43:59 -05:00
Patrick LeBlanc
fe2c5b64d0 Added a couple assertions in Cache to keep us honest during testing.
Added a 'real' test for IOC::copyFile().  Looks good, will merge it.
2019-04-04 11:06:17 -05:00
Patrick LeBlanc
67ad5f445e Updated the unit test for copytask, fixed up IOC::copyFile(). 2019-04-04 10:22:22 -05:00
Andrew Hutchings
9d53483d16 Merge pull request #726 from mariadb-corporation/MCOL-2267
MCOL-2267 allow for long double in row::equals()
2019-04-04 16:13:07 +01:00
Andrew Hutchings
6f15c97591 MCOL-2061 Add upgrade path to rebuild FRM files
A major upgrade (1.1 -> 1.2 for example) may have issues due to stale
FRM table IDs. This commit adds a stored procedure that changes the
table comment to empty on every ColumnStore table to repair the IDs.

The user should run this as part of the upgrade procedure between major
versions.
2019-04-04 15:32:38 +01:00
Patrick LeBlanc
c96719125c First cut of IOC::copyFile. Got it to build, untested. Unlikely to work. 2019-04-04 09:19:29 -05:00
Patrick LeBlanc
e84a88b7a8 Made the new IOC unlink test work. Hopefully, finally,
resolved the path & extension confusion.
2019-04-03 14:10:04 -05:00
Patrick LeBlanc
91c05d1000 Fixed up existing unit test for unlinktask & simplified IOC::unlink(). 2019-04-03 10:50:50 -05:00
Patrick LeBlanc
fc0321b036 First cut of IOC::unlink() 2019-04-02 15:22:11 -05:00
Patrick LeBlanc
34cd6595de Fixed something I noticed in IOC::list_directory() 2019-04-02 13:39:09 -05:00
David Hall
5f76cee5f4 MCOL-2267 allow for long double in row::equals() 2019-04-02 11:36:56 -06:00
David Hall
8d553ae9fb MCOL-1559 trim spaces before compare 2019-04-02 11:14:40 -06:00
Patrick LeBlanc
7ebab52e8e Finished the new truncate unit test, fixed a couple things
in IOC::read()
2019-04-02 11:52:13 -05:00
Patrick LeBlanc
b4ebf7c3c0 First cut of IOC::truncate(). Got some of the unit test
written.  Fixed some bugs.  Commented out the old truncate test
for now; depends on IOC::write() to extend a file.
2019-04-01 16:23:35 -05:00
Patrick LeBlanc
d0aeffca07 Moved the metadata config stuff to a singleton for performance reasons. 2019-03-29 13:40:43 -05:00
Patrick LeBlanc
8e5519ec47 Updated IOC::listdirectory & its unit test. 2019-03-29 10:16:11 -05:00
Roman Nozdrin
069f9e9a7b Merge pull request #725 from mariadb-corporation/version-1.1.8
Bump to version 1.1.8
2019-03-29 20:34:40 +05:30
Andrew Hutchings
bed4eae721 Bump to version 1.1.8 2019-03-29 15:02:16 +00:00
David Hall
053e1dae13 Merge branch 'develop-1.2' into MCOL-1559 2019-03-29 08:38:04 -06:00
David Hall
aa802f44c5 MCOL-1559 trailing white space comparison 2019-03-29 08:37:16 -06:00
Patrick LeBlanc
e1f2fcdfaa Updated IOC::stat, updated its test. 2019-03-29 09:05:37 -05:00
Roman Nozdrin
11bec446b4 Merge pull request #723 from mariadb-corporation/develop-merge-up-20190328
Merge develop-1.2 into develop
2019-03-29 19:35:34 +05:30
Roman Nozdrin
7b1f461dde Merge pull request #724 from mariadb-corporation/version-1.2.4
Bump version to 1.2.4
2019-03-29 19:34:47 +05:30
Patrick LeBlanc
52560a72dd Simlified IOC::open, removed a couple debugging printouts. 2019-03-29 08:18:36 -05:00
Andrew Hutchings
90d16dced4 Bump version to 1.2.4 2019-03-29 13:11:34 +00:00
David Hall
e5d76e142b MCOL-1559 Some string trailing blank stuff 2019-03-28 15:25:49 -06:00
Patrick LeBlanc
9be168eb64 Implemented IOC::open() + updated unit test 2019-03-28 16:05:18 -05:00
Patrick LeBlanc
a2897e593a Updated s3 api ref. 2019-03-28 14:16:42 -05:00
Patrick LeBlanc
e164cbc364 Got a basic unit test to work for IOC::read() 2019-03-28 14:13:21 -05:00
Andrew Hutchings
064d2ee9e4 Merge branch 'develop-1.2' into develop-merge-up-20190328 2019-03-28 15:09:21 +00:00
Patrick LeBlanc
28ccac81c4 Fixed a couple things I noticed. Also allowed it to
return a partial result in some easy cases.
2019-03-28 09:20:37 -05:00
Patrick LeBlanc
63a8897489 Merge branch 'develop' into IOC-read-ops 2019-03-28 09:18:45 -05:00
Patrick LeBlanc
c3f2e0bfc8 Updated ref for the s3 api. 2019-03-28 08:56:55 -05:00
Patrick LeBlanc
a813581567 Got it to build. Getting into to some header file madness, but moving on. 2019-03-27 17:44:50 -05:00
Patrick LeBlanc
6bd4b60a7b Checkpointing mods for IOC::read(). Doesn't build yet. 2019-03-27 16:27:15 -05:00
Patrick LeBlanc
238731622a Updated ref for Andrew's S3 lib, modded S3Storage accordingly.
Specifically, implemented a connection pool in S3Storage to
allow for the new connection model.
2019-03-27 10:22:19 -05:00
Ben Thompson
c1a33111f6 Update Metadata and Replicator to use configure file paths. Update unit_tests to work and cleanup as expected. 2019-03-26 17:24:03 -05:00
Patrick LeBlanc
c5e04a1a6f Updated the ref for the S3 lib, fixes various errors and minor leaks. 2019-03-26 16:40:49 -05:00
Patrick LeBlanc
c6648ce91e Added a pre-test check for AWS creds, will fail gracefully
if there are none.
2019-03-26 16:03:18 -05:00