- 05 7月, 2016 8 次提交
-
-
由 Heikki Linnakangas 提交于
This includes code for sharedcache lookup and eviction.
-
由 Heikki Linnakangas 提交于
We don't use workfile manager as a cache, we only keep workfiles around for as long as we need them. So "clearing the cache" should always be a no-op.
-
由 Heikki Linnakangas 提交于
It was only used in logging. Doesn't seem worth the trouble to keep it around.
-
由 Heikki Linnakangas 提交于
postgres.h is not a system header. Also remove some unnecessary #includes.
-
由 Heikki Linnakangas 提交于
-
由 Heikki Linnakangas 提交于
-
由 Heikki Linnakangas 提交于
-
由 Gang Xiong 提交于
-
- 04 7月, 2016 3 次提交
-
-
由 Daniel Gustafsson 提交于
Callers to FaultInjector_InjectFaultIfSet() which don't pass neither databasename nor tablename and that use DDLNotSpecified can instead use the convenient macro SIMPLE_FAULT_INJECTOR() which cuts down on the boilerplate in the code. This commit does not bring any changes in functionality, merely readability.
-
由 Daniel Gustafsson 提交于
While in there fixing other things, cleaned up the most visible deviations from the norm of the file to make it more consistent internally.
-
由 Daniel Gustafsson 提交于
The support for having multiple hashing algorithms for the table distribution was short circuited over 10 years ago when support for more generic hashing was introduced together with NULL hashing policies. Remove the dead code and avoid passing around a parameter with a single possible value.
-
- 02 7月, 2016 1 次提交
-
-
由 Shreedhar Hardikar 提交于
-
- 01 7月, 2016 4 次提交
-
-
由 Daniel Gustafsson 提交于
The warnings were for a set of unused variables and the use of memcpy() without including the proper header file.
-
由 Adam Lee 提交于
-
由 Asim R P 提交于
Backend crash due to PANIC causes postmaster ServerLoop to shutdown all subprocesses and then restart them. During 8.3 merge, the condition to restart was weakened, causing ServerLoop to incorrectly initiate restart of subprocesses before all existing subprocesses are shutdown. This led to an infinite loop in the event of PANIC. Paired effort with Amil Khanzada <akhanzada@pivotal.io>
-
由 Jimmy Yih 提交于
Greenplum has limited trigger capabilities which do not work with the current AO implementation. It was found that after row triggers were being executed for AO table DMLs using planner resulting in erroneous heap reads. Instead of adding logic to do AO segfile reads, we disable after row triggers for AO tables as Greenplum does not really support triggers for AO anyways. The issue with heap tables started after the 8.3 merge which introduced LockBuffer usage at the bottom of the GetTupleForTrigger function. LockBuffer assumes that a MIRROREDLOCK_BUFMGR_LOCK is held so we just needed to release the MIRROREDLOCK_BUFMGR_LOCK after the buffer lock is released.
-
- 30 6月, 2016 7 次提交
-
-
由 Daniel Gustafsson 提交于
-
由 Haozhou Wang 提交于
1. Enable C++0x features in gcc. 2. Replace ChunkBuffer::chunkData with vector<uint8_t>. Remove init() and destroy(). 3. Modify S3Service::fetchData, move buffer from Response object to data. 4. Modify S3Service::getXMLContext, use reference to avoid copy. 5. Fix unit tests in s3key_reader_test. Signed-off-by: NPeifeng Qiu <pqiu@pivotal.io>
-
由 Daniel Gustafsson 提交于
-
-
Any GPDB exception happens in while ORCA generating plan will abort query. Signed-off-by: NFoyzur Rahman <frahman@gmail.com>
-
由 Nikhil Kak 提交于
-
由 Andreas Scherbaum 提交于
* Fix Debian Vagrant file Add more required packages Fix upgraded Python packages Add missing options to configure line Fix ssh known hosts * Fix ImportError with cffi and setuptools_ext * latest changes from Dave
-
- 29 6月, 2016 8 次提交
-
-
This closes #874
-
由 Nikos Armenatzoglou 提交于
Signed-off-by: NKarthikeyan Jambu Rajaraman <karthi.jrk@gmail.com>
-
-
由 Nikos Armenatzoglou 提交于
Verify that input expression is of type VAR <= CONST Codegen expression evaluation Fix wrong return value type Support constants and variables of Date type Add comments and fix code style
-
由 Nikos Armenatzoglou 提交于
This reverts commit aae0ad3d.
-
由 Shreedhar Hardikar 提交于
Replace RegisterExternalFunction with GetOrRegisterExternalFunction using an unordered_map in codegen_utils
-
由 Shreedhar Hardikar 提交于
* Derive GpCodegenUtils from CodegenUtils for GPDB specific utilities. * Move ElogWrapper functions to GpCodegenUtils * Implement GetOrRegisterExternalFunction
-
由 Marbin Tan 提交于
* The user can now update the DDBOOST_CONFIG storage unit, which needs to be reflected on the help file.
-
- 28 6月, 2016 9 次提交
-
-
由 Adam Lee 提交于
Root cause: DecompressReader requests data from upstream reader, which might return a very small amount of data, zlib inflate() may not be able to decompress it. Fix: fill zlib's chunk as possible as it could. Test case: DecompressReaderTest.AbleToDecompressFragmentalCompressedData Also refactor DecompressReader::read(). Signed-off-by: NPeifeng Qiu <pqiu@pivotal.io> Signed-off-by: NAdam Lee <ali@pivotal.io>
-
由 Adam Lee 提交于
-
由 Daniel Gustafsson 提交于
The functions GetPartitionTargetlist() and UpdateGenericExprState() are not called from anywhere so remove.
-
由 Kenan Yao 提交于
of meaningless code.
-
由 Kenan Yao 提交于
-
由 Kenan Yao 提交于
-
由 Daniel Gustafsson 提交于
The correct name is gp_set_proc_affinity, not gp_proc_affinity. Spotted by Alexey Grishchenko.
-
由 Kenan Yao 提交于
-
由 Kenan Yao 提交于
-