citus/src/backend/distributed/executor
Andres Freund 3f8fb191cc Don't create hash-table of zero size in TaskHashCreate().
hash_create(), called by TaskHashCreate(), doesn't work correctly for a
zero sized hash table. This triggers valgrind errors, and could
potentially cause crashes even without valgring.

This currently happens for Jobs with 0 tasks. These probably should be
optimized away before reaching TaskHashCreate(), but that's a bigger
change.
2016-10-03 13:07:43 -07:00
..
multi_client_executor.c Lower "waiting for activity on tasks took longer than" log level. 2016-10-03 13:07:43 -07:00
multi_executor.c Differentiate worker and master job temporary folders 2016-10-03 14:24:08 +03:00
multi_real_time_executor.c Differentiate worker and master job temporary folders 2016-10-03 14:24:08 +03:00
multi_router_executor.c Directly register router xact callbacks in PG_init 2016-09-29 11:43:18 -06:00
multi_server_executor.c Differentiate worker and master job temporary folders 2016-10-03 14:24:08 +03:00
multi_task_tracker_executor.c Don't create hash-table of zero size in TaskHashCreate(). 2016-10-03 13:07:43 -07:00
multi_utility.c Add support for truncate statement 2016-09-26 18:23:42 -06:00