Patrick LeBlanc
1b1e956c63
Checkpointing changes for merging storagemanager -> CS.
2019-08-14 13:05:50 -05:00
Patrick LeBlanc
ddebd85dc8
'Corporaton' -> 'Corporation'...
2019-08-13 11:40:44 -05:00
Patrick LeBlanc
99f8a4feb7
Update storage-manager ref.
2019-07-30 16:47:46 -05:00
Patrick LeBlanc
303d182d5c
Removed a couple unused SM config params. Added retry loop
...
to getting a connection.
2019-07-29 14:44:18 -05:00
Patrick LeBlanc
3118acc3d4
Made stale sockets reconnect.
2019-07-18 14:56:14 -05:00
Patrick LeBlanc
7d4f406888
Changed the retry behavior in SocketPool to get load_brm to work
...
when called by proc???. Also made proc??? start/stop SM around
save_brm runs. There seems not to be a saner way to do that atm.
So, on stop/restart/shutdown, it will do
1) stop everything
2) restart SM
3) save_brm
4) stop SM again
2019-07-18 11:14:12 -05:00
Patrick LeBlanc
b21b41077e
Updated storage-manager ref.
2019-07-12 13:48:36 -05:00
Ben Thompson
4c5866bcca
changes for ssize_t messaging
2019-07-01 12:28:11 -05:00
Patrick LeBlanc
d454f84b82
Cleaned up the hacks made so far.
2019-06-10 09:41:03 -05:00
Patrick LeBlanc
15c256b011
Checkpointing some stuff. Doesn't work yet.
2019-06-06 15:47:15 -05:00
Patrick LeBlanc
3c32f6d888
Added SMDataFile::fallocate(), it's just a call to truncate() for now.
...
Updated ref of storage-manager subproject.
2019-04-25 14:15:25 -05:00
Patrick LeBlanc
08923813cb
Fixed the error path in SMDataFile read() and write()
2019-04-23 16:01:19 -05:00
Patrick LeBlanc
dfc29fa833
Eventually found the problem with rename(). Was calling
...
::unlink() instead of our unlink/remove.
2019-04-10 15:01:29 -05:00
Patrick LeBlanc
e060cce496
Updated ref for storage-manager.
2019-04-09 10:27:32 -05:00
Patrick LeBlanc
2a510c3641
Merge branch 'S3-project' of github.com:pleblanc1976/mariadb-columnstore-engine into S3-project
2019-02-11 18:20:45 -06:00
Patrick LeBlanc
a9ce25c4f6
Phase 1 of cleaning up the messaging code.
2019-02-11 18:20:11 -06:00
Ben Thompson
668f83c163
end_to_end_test initial commit.
2019-02-08 15:15:37 -06:00
Patrick LeBlanc
5528aba68a
Updated the ref for storage-manager. Test000 passes here.
2019-02-07 10:01:05 -06:00
Patrick LeBlanc
4f26ce089c
Made socket pool write the header in one write call. Added some debugging
...
printouts (commented).
2019-02-07 09:57:36 -06:00
Patrick LeBlanc
92f609f718
Fixed a bug in IDBPolicy that prevented using the system
...
w/o plugins.
A couple other random things.
2019-02-06 09:49:32 -06:00
Patrick LeBlanc
c9a9bf9823
Update subproject ref.
2019-02-05 14:20:17 -06:00
Patrick LeBlanc
8c1802dccd
Update the storage-manager ref.
2019-02-04 10:57:31 -06:00
Patrick LeBlanc
b6d28b9a84
Fixed a bug processing a directory listing.
2019-02-04 10:56:21 -06:00
Patrick LeBlanc
0d86651fae
Added a missing file.
2019-02-04 10:44:17 -06:00
Patrick LeBlanc
d97a570b86
Made the cloud IO lib a plugin to the IDB filesystem stuff.
...
It loads correctly.
2019-02-04 10:41:21 -06:00
Patrick LeBlanc
8ad3188162
Updated the storage-manager ref. Made SMComm send absolute
...
paths rather than relative ones.
2019-02-01 13:13:30 -06:00
Patrick LeBlanc
a9a5c2ebb7
Reordered a couple params.
2019-01-29 09:53:18 -06:00
Patrick LeBlanc
918e10a9ff
Modified the sequence some params were serialized to allow
...
fewer network/socket reads.
2019-01-28 17:27:06 -06:00
Patrick LeBlanc
4583b2e8dc
Added SMDataFile methods to the list tested.
2019-01-24 17:34:20 -06:00
Patrick LeBlanc
a2c789d52a
Added remaining methods in SMFileSystem to the test.
2019-01-24 17:05:09 -06:00
Patrick LeBlanc
acb464618c
Wrote a component test, which has a stand-in server thread
...
in place of an actual StorageManager. The server thread
returns the same error over and over again.
Used that test to debug some basic comm stuff & find
errors in error handling.
2019-01-24 16:52:26 -06:00
Patrick LeBlanc
f063f78242
Fixed some linker errors, integrated the cloudio factory
...
into idbfactory.
2019-01-23 14:12:57 -06:00
Patrick LeBlanc
099c724ced
Update storage-manager ref.
2019-01-23 13:05:07 -06:00
Patrick LeBlanc
51bb9f3050
Added licensing preamble. Got it to build.
2019-01-23 13:02:53 -06:00
Patrick LeBlanc
88273bfc14
Finished the first cut. I assume it doesn't build yet.
2019-01-22 16:12:49 -06:00
Patrick LeBlanc
3d58581945
Update storage-manager ref.
2019-01-22 16:04:32 -06:00
Patrick LeBlanc
d84dcb9ccc
Checkpointing, not ready to build yet.
2019-01-21 16:41:04 -06:00
Patrick LeBlanc
d53471fc75
Checkpointing some stuff. No way it'll build yet.
2019-01-18 10:19:14 -06:00