[Groonga-commit] pgroonga/pgroonga at 8dd2442 [master] Improve performance for INSERTing empty array

Back to archive index

Kouhei Sutou null+****@clear*****
Mon Jun 19 11:40:54 JST 2017


Kouhei Sutou	2017-06-19 11:40:54 +0900 (Mon, 19 Jun 2017)

  New Revision: 8dd244245c04c5f003a56244655768dd18d8cd0e
  https://github.com/pgroonga/pgroonga/commit/8dd244245c04c5f003a56244655768dd18d8cd0e

  Message:
    Improve performance for INSERTing empty array

  Modified files:
    src/pgrn-convert.c

  Modified: src/pgrn-convert.c (+3 -0)
===================================================================
--- src/pgrn-convert.c    2017-06-09 00:58:12 +0900 (37f4857)
+++ src/pgrn-convert.c    2017-06-19 11:40:54 +0900 (2ccf49d)
@@ -14,6 +14,9 @@ PGrnConvertFromDataArrayType(Datum datum, Oid typeID, grn_obj *buffer)
 	ArrayType *value = DatumGetArrayTypeP(datum);
 	int i, n;
 
+	if (ARR_NDIM(value) == 0)
+		return;
+
 	n = ARR_DIMS(value)[0];
 	for (i = 1; i <= n; i++)
 	{
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index