Aidan Hahn
|
92fb02b0bf
|
fixed manager trying to release locks it didnt have
|
2019-06-01 15:36:13 -07:00 |
|
Aidan Hahn
|
4aa0a648f9
|
forgot to set file to executable
|
2019-06-01 15:28:44 -07:00 |
|
Aidan Hahn
|
6a88ffdd03
|
deja vu...
|
2019-06-01 15:24:07 -07:00 |
|
Aidan Hahn
|
eaae46a452
|
merging in changes from master
|
2019-06-01 15:23:16 -07:00 |
|
Aidan Hahn
|
ee48ef241f
|
bring back buildwrapper as a wrapper for external scripts
|
2019-06-01 15:20:27 -07:00 |
|
Aidan Hahn
|
2582da5def
|
Merge branch 'CICD' into 'master'
merge in refactored CI/CD
See merge request whom/jobserv!4
|
2019-06-01 22:15:57 +00:00 |
|
Aidan Hahn
|
e74c74b909
|
Merge branch 'raceConditions' into 'CICD'
Race conditions fixed, all tests in CI pass
See merge request whom/jobserv!5
|
2019-06-01 22:10:52 +00:00 |
|
Aidan Hahn
|
2deaff99f7
|
lol I forgot to actually release the lock
|
2019-06-01 15:03:18 -07:00 |
|
Aidan Hahn
|
18a7fcc0b3
|
refactored mutexes to use java ReentrantLock
|
2019-06-01 14:59:16 -07:00 |
|
Aidan Hahn
|
5871e1b152
|
fix test and deploy stages
|
2019-06-01 13:49:56 -07:00 |
|
Aidan Hahn
|
0b8cf633ee
|
refactored certs-gen to work with default values when read is not effective
|
2019-06-01 13:25:32 -07:00 |
|
Aidan Hahn
|
259a76eeb6
|
expand CI
|
2019-06-01 13:09:01 -07:00 |
|
Aidan Hahn
|
71f806847a
|
refactor build wrapper into smaller operations
|
2019-06-01 12:39:30 -07:00 |
|
Aidan Hahn
|
4c7c703846
|
better readme
|
2019-06-01 12:28:00 -07:00 |
|
Aidan Hahn
|
1f0360b6ed
|
cleaned up old comments for code that doesnt exist
|
2019-06-01 12:21:39 -07:00 |
|
Aidan Hahn
|
ca155b418d
|
Merge branch 'master' of gitlab.com:whom/jobserv
|
2019-05-31 14:41:27 -07:00 |
|
Aidan Hahn
|
a2cad2a2ee
|
be more explicit about requirements
|
2019-05-31 14:41:22 -07:00 |
|
Aidan Hahn
|
48cd03598f
|
Add LICENSE
|
2019-05-31 21:40:23 +00:00 |
|
Aidan Hahn
|
fe021614f2
|
more editing of the build wrapper
|
2019-05-31 14:24:45 -07:00 |
|
Aidan Hahn
|
48f1f71791
|
fixed the file test operator used in build wrapper
|
2019-05-31 14:18:34 -07:00 |
|
Aidan Hahn
|
0b0706ab18
|
better lock management and better ci
|
2019-05-31 14:11:50 -07:00 |
|
Aidan Hahn
|
a5a77ad833
|
more ci
|
2019-05-31 14:07:18 -07:00 |
|
Aidan Hahn
|
5ffea72771
|
added ci
|
2019-05-31 14:02:41 -07:00 |
|
Aidan Hahn
|
3bcff01cc0
|
Merge branch 'master' of gitlab.com:whom/jobserv
|
2019-05-31 13:55:57 -07:00 |
|
Aidan Hahn
|
cd8df94df0
|
better client help output
|
2019-05-31 13:51:50 -07:00 |
|
Aidan Hahn
|
fcfde27941
|
fix for debian/ubuntu having lowercase filenames
|
2019-05-31 13:35:09 -07:00 |
|
Aidan Hahn
|
8c03a32fc4
|
Merge branch 'betterScalingJobControll' into 'master'
Better scaling job control
See merge request whom/jobserv!3
|
2019-05-31 18:54:04 +00:00 |
|
Aidan Hahn
|
32499676d9
|
remember to shutdown logger, finally fix that pesky test
|
2019-05-27 09:57:19 -07:00 |
|
Aidan Hahn
|
e7059a36c6
|
lock map needs more time to update
|
2019-05-26 22:26:11 -07:00 |
|
Aidan Hahn
|
84ad967a98
|
fixed help output
|
2019-05-26 22:13:34 -07:00 |
|
Aidan Hahn
|
da4d92de60
|
log all connections
|
2019-05-26 22:00:52 -07:00 |
|
Aidan Hahn
|
97e2310c22
|
fixed logging behaviour
|
2019-05-26 21:33:40 -07:00 |
|
Aidan Hahn
|
8dcccc86ba
|
added logging module to server
|
2019-05-26 21:26:29 -07:00 |
|
Aidan Hahn
|
0f64d99b36
|
added example commands to readme
|
2019-05-25 21:53:43 -07:00 |
|
Aidan Hahn
|
c10988bfde
|
notify user when asking for output from a dead process
|
2019-05-25 21:49:58 -07:00 |
|
Aidan Hahn
|
269e944252
|
dont assume resources dir already exists.
|
2019-05-23 23:59:20 -07:00 |
|
Aidan Hahn
|
55b77789c3
|
UX tweaks, better output request behaviour
|
2019-05-23 23:29:41 -07:00 |
|
Aidan Hahn
|
88e745346e
|
removed superfluous return code from spec
|
2019-05-23 22:38:39 -07:00 |
|
Aidan Hahn
|
213d48c087
|
lock individual processes, not the whole queue
|
2019-05-23 22:13:57 -07:00 |
|
Aidan Hahn
|
4cb9d3a5e1
|
more eloquent readme
|
2019-05-23 19:40:46 -07:00 |
|
Aidan Hahn
|
18f5ffd289
|
elaborate on new tests in readme
|
2019-05-23 19:37:51 -07:00 |
|
Aidan Hahn
|
8a513164ab
|
added a test for Mutex properties of the locking system
|
2019-05-23 19:31:03 -07:00 |
|
Aidan Hahn
|
f14265fe5b
|
dont synchronize access to the function that is supposed to synchronize by hand
|
2019-05-23 18:18:13 -07:00 |
|
Aidan Hahn
|
c40f8f0a62
|
couple of typoes
|
2019-05-23 17:37:45 -07:00 |
|
Aidan Hahn
|
7b0184cbd3
|
all initialized service objects use the same processmanager now, added shutdown hook to deinitialize processmanager and processcontroller objects
|
2019-05-23 17:24:48 -07:00 |
|
Aidan Hahn
|
3538cac0d8
|
distribution instructions in readme, easy run scripts in staging folders
|
2019-05-23 17:07:43 -07:00 |
|
Aidan Hahn
|
f13e16ebd5
|
much friendlier packaging
|
2019-05-23 17:03:40 -07:00 |
|
Aidan Hahn
|
9eb18219cb
|
finished refactoring client for additions to protocol
|
2019-05-23 16:10:43 -07:00 |
|
Aidan Hahn
|
11d8516417
|
Refactored JobServClient into multiple modules
|
2019-05-23 16:06:07 -07:00 |
|
Aidan Hahn
|
d814ff74b0
|
plugged ProcessManager into ShellServerService
|
2019-05-23 14:30:37 -07:00 |
|