https://github.com/cooperative-computing-lab/cctools

sort by:
Revision Author Date Message Commit Date
5ac9d6f Bump 5.4.21 14 December 2016, 14:25:23 UTC
e06cb4e small changes for debian 14 December 2016, 14:24:56 UTC
7117799 Bump to 5.4.20 final 12 December 2016, 17:21:14 UTC
f4ccebf parrot linking with irods 4.2 12 December 2016, 17:20:44 UTC
0bd2a2b separate configuration of irods 3 and 4.1 12 December 2016, 17:20:44 UTC
ec3ea10 Bump to 5.4.19 09 August 2016, 17:31:00 UTC
c7ec5f0 adds -B (batch-options) to work_queue_factory 09 August 2016, 17:30:49 UTC
8931366 Bump to 5.4.18 05 August 2016, 16:29:15 UTC
2188875 Removed const modifier from rmsummary 05 August 2016, 16:23:11 UTC
f0f199e Added Blue Waters support 05 August 2016, 16:23:11 UTC
72a84c8 Remove extraneous argument to list_create() 05 August 2016, 16:23:11 UTC
1e3cf2c Use "expr substr" instead of "substr" which appears to be more portable. Fixes build problem on Blue Waters. 05 August 2016, 16:23:10 UTC
ece65bd Update configure to make openssl a dependency of mysql. Fixes a build problem on Blue Waters. 05 August 2016, 16:23:10 UTC
c3ba2fa Bump to 5.4.17 02 August 2016, 16:13:14 UTC
ecc1bbc back-fix labeling of resources in makeflow 02 August 2016, 16:11:03 UTC
c71645f Bump to 5.4.16 14 July 2016, 13:14:22 UTC
e083145 do not enable implicitely monitoring 14 July 2016, 13:14:09 UTC
9fcb603 Bump to 5.4.15 07 July 2016, 19:53:36 UTC
22ef7af fix logic for cache flag in bindings 07 July 2016, 19:53:21 UTC
4ef12b9 Update empty string to NULL 07 July 2016, 19:52:48 UTC
50d7c31 Dup option and free in makeflow 07 July 2016, 19:52:48 UTC
1b2a6d3 Removed accidental double free 07 July 2016, 19:52:48 UTC
892024f Small change to ordering 07 July 2016, 19:52:47 UTC
f9610c1 Adds --with-openssl-path option. 07 July 2016, 19:51:57 UTC
8ab57a7 with-*-path no sets config_*_path=no correctly 07 July 2016, 19:49:30 UTC
4ff4664 Remove all *.o 07 July 2016, 19:49:23 UTC
d8136f4 Bump to 5.4.14 29 June 2016, 12:42:39 UTC
c84e9c4 refactor static variables that were leaking across queues 29 June 2016, 12:42:02 UTC
5c2f357 Bump to 5.4.13 05 May 2016, 12:05:03 UTC
c0ecdfe Merge pull request #1318 from batrick/parrot-bugfixes Parrot bugfixes from master 05 May 2016, 11:47:00 UTC
78c4365 Remove unused is_seekable logic in local. This resolves an issue privately reported by Benjamin Wynne. In his case, an attached fd during the bootstrap phase was wrongly marked as unseekable. The local service no longer opens unseekable files since the introduction of native file descriptors. So, seekable logic has been removed from local. 04 May 2016, 19:26:54 UTC
de40f22 Fix bug where pid was ignored for some paths. So the result would be that reading /proc/pid/fd/X would always read from the current process' table. 04 May 2016, 19:26:47 UTC
8432e91 Give attached fd its real name. This resolves a problem with /proc/pid/fd/n giving "fd" instead of the real path to the bootstrapped file. 04 May 2016, 19:26:41 UTC
9585be6 Fix bug where /proc/pid/fd/ was not intercepted. The issue is that an extra directory separator / would cause a pattern match to fail in open_object. 04 May 2016, 19:26:27 UTC
4e7b535 Bump to 5.4.12 21 April 2016, 18:52:10 UTC
fca5812 fix segfault when table became corrupt when removing workers 21 April 2016, 18:51:34 UTC
8483900 Fix wq_status bug in which all tasks will appear as complete. 21 April 2016, 18:51:11 UTC
84ac55c do not let --disk be less than --disk-threshold 21 April 2016, 18:51:11 UTC
311dd04 remove unused MAX_LINE 21 April 2016, 18:48:16 UTC
18a8ed2 send command without the buffer limit 21 April 2016, 18:48:16 UTC
c34ea62 Bump to 5.4.11 15 April 2016, 23:06:32 UTC
ecf87a5 Use Linux ioctl.h header. Some older distributions don't have stropts.h. 15 April 2016, 23:05:57 UTC
0dd1397 Add support for ioctl(FIOCLEX). Fixes #1267. 15 April 2016, 23:05:56 UTC
ac53fea Add test case for #1267. 15 April 2016, 23:05:56 UTC
27622cd Move all fd table updates to fcntl. Make fcntl work on native and parrot file descriptors when the operation acts on the file descriptor table. 15 April 2016, 23:05:55 UTC
fa93b51 Fix whitespace. 15 April 2016, 23:05:54 UTC
8063424 Bump to 5.4.10 14 April 2016, 21:58:09 UTC
a9f7049 Send arrays to work_queue_status. 14 April 2016, 21:55:39 UTC
acb8ed0 Do not send keepalives to status workers. 14 April 2016, 21:55:39 UTC
d4c0675 use AUTO_MAX on any resource exhaustion 14 April 2016, 21:55:08 UTC
961d244 add send-receive-ratio as a tunable, for convenience 14 April 2016, 21:54:35 UTC
a8cd216 add execution host to resource summary 14 April 2016, 21:54:35 UTC
cdac901 Handle expire time independently. 14 April 2016, 21:54:34 UTC
901de04 turn off autolabeling by default 14 April 2016, 21:54:34 UTC
b3a92fc do not use times to determine min number of cores 14 April 2016, 21:54:34 UTC
ee0cdb2 update task results with only one code 14 April 2016, 21:53:01 UTC
96ff3b8 Older codes 3 lower bits, newer codes the rest. 14 April 2016, 21:53:00 UTC
5d7108a Add jx_parser_yield to support streaming JSON parsing Conflicts: dttools/src/jx_count_obj_test.c 14 April 2016, 21:42:07 UTC
116aed2 read doubles with e,E notation 14 April 2016, 21:38:46 UTC
0c8367e Bump to 5.4.9 14 April 2016, 15:37:48 UTC
b448f59 Sleep for 1 second for each Confuga daemon spin. Band-aid fix for #1264. 14 April 2016, 15:37:22 UTC
8adfce1 Bump to 5.4.8 30 March 2016, 17:03:13 UTC
e2a5802 Select for 1 second to reduce CPU load. Fixes #1233. 30 March 2016, 17:02:54 UTC
d92988e Rescope variables. 30 March 2016, 17:02:54 UTC
c9f5256 Merge branch 'batrick-5.4-fixes' into release/5.4 23 March 2016, 15:06:29 UTC
07329f3 Bump to 5.4.7 23 March 2016, 15:06:09 UTC
5326506 Merge pull request #1216 from batrick/parrot-self-detection Parrot Self Detection 23 March 2016, 14:44:14 UTC
2f2a245 Add debug message for initial tracee stop. 23 March 2016, 14:43:36 UTC
98740e4 Merge remote-tracking branch 'ccl/pull/1206/head' * ccl/pull/1206/head: Catch and abort on CLONE_UNTRACED. 23 March 2016, 14:38:58 UTC
3c24adf Bump to 5.4.6 22 March 2016, 18:14:40 UTC
74b9865 Output Parrot debug log (only) on test failure. Conflicts: parrot/test/TR_parrot_clone.sh 22 March 2016, 18:14:19 UTC
5740d9d Bump to 5.4.6 rc1 22 March 2016, 17:40:30 UTC
36c4b3a Test Parrot for bugs relating to clone. Test case for #1207 which is fixed by #1218. In its current state, this test case has a pretty good chance of failing before #1218. Adjusting the iteration count can raise the chance but also increases the time of the test. 22 March 2016, 17:39:55 UTC
abd0f36 Add assertion which checks for clone syscall. Catches #1207. 22 March 2016, 17:39:55 UTC
f39c9ff Rename test with clearer name. Conflicts: parrot/test/TR_parrot_clone_untraced.sh 22 March 2016, 17:39:52 UTC
43de3ac Do not use kill to wake thread from initial stop. Oleg Nesterov noticed a bug [1] in this code where SIGCONT could wake multiple newly cloned threads from their initial SIGSTOP. This would cause the threads to continue executing without stopping at system calls. That is, they would only stop at other ptrace events like PTRACE_EVENT_CLONE or PTRACE_EVENT_EXIT. The only way to trace system calls on a new thread is to use PTRACE_SYSCALL after receiving its stop signal. Executing `ptrace(PTRACE_SYSCALL, tid, 0, 0);` should be sufficient to wake the thread [2]. Possible fix for #1207. [1] https://lkml.org/lkml/2016/3/21/644 [2] https://lkml.org/lkml/2016/3/21/657 22 March 2016, 17:39:21 UTC
4697831 Bump to 5.4.5 10 March 2016, 14:28:44 UTC
4a8ef0e Remove repeated paragraph from Makeflow docs 10 March 2016, 14:28:30 UTC
9f988b8 add monitor to PATH for tests 10 March 2016, 14:28:30 UTC
ee1e3d6 fix segfault when no masters appear in the list 10 March 2016, 14:27:59 UTC
1c6900b Bump to 5.4.4 08 March 2016, 15:54:34 UTC
304a256 Merge branch 'master' into release/5.4 08 March 2016, 15:54:12 UTC
ea7efdd Merge pull request #1170 from btovar/waste_table_for_paper Computation overheads and waste table 08 March 2016, 15:53:50 UTC
af2a6c8 Merge remote-tracking branch 'ccl/pull/1183/head' * ccl/pull/1183/head: Remove wait barrier for some syscalls. Add wait barriers to serialize fd table changes. Test case for #1179. 08 March 2016, 03:12:37 UTC
2c42619 Remove wait barrier for some syscalls. Normally a wait_barrier would be required for accept/pipe/etc. as a new fd may be added to the fd table. However, because accept may block, the barrier will potentially cause deadlock. In my tests (TR_parrot_thread_fd.sh), the barrier is not required as apparently the file descriptors are not added to the file descriptor table until (after?) the syscall exit event is received. 08 March 2016, 02:51:00 UTC
61e8f1a Add wait barriers to serialize fd table changes. Otherwise, the kernel may make a modification to the fd table while Parrot is completing the clone of a process. Thus, the kernel and Parrot fd tables get out of sync. Fixes #1179. 08 March 2016, 02:50:54 UTC
59b969f Test case for #1179. 08 March 2016, 01:45:59 UTC
118f4a5 Fail test on error and remove possible leftovers. 08 March 2016, 01:45:16 UTC
a62a400 Merge remote-tracking branch 'ccl/pull/1177/head' * ccl/pull/1177/head: HDFS rmdir should do a simple rm, not a recursive rm. 07 March 2016, 19:25:58 UTC
a1b1620 Merge pull request #1182 from btovar/minor_rm_errors Minor rm errors 07 March 2016, 19:03:11 UTC
7c1c862 put -ldl at the end to make ubuntu happy 07 March 2016, 17:33:10 UTC
a37dc08 check return value of chdir 07 March 2016, 17:31:34 UTC
0a3cd77 define initial value of dmin 07 March 2016, 17:31:34 UTC
95086ac fix wrong enum 07 March 2016, 17:00:19 UTC
08acc7d compute max throughput with histograms 07 March 2016, 16:35:27 UTC
711aa6e check return value of chdir 07 March 2016, 16:35:27 UTC
7551d78 define initial value of dmin 07 March 2016, 16:35:27 UTC
272bbfe write scatter data per category/resource 07 March 2016, 16:35:26 UTC
03f85c1 add missing header 07 March 2016, 16:35:26 UTC
180b626 Normalize filenames. 07 March 2016, 16:35:26 UTC
back to top