Changeset: c495a6be5a1d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c495a6be5a1d
Modified Files:
NT/monetdb_config.h.in
clients/Tests/MAL-signatures.stable.out
clients/Tests/MAL-signatures.stable.out.int128
clients/Tests/SQL-dump.stable.out
clients/Tests/SQL-dump.stable.out.int128
clients/Tests/exports.stable.out
gdk/ChangeLog
gdk/gdk.h
gdk/gdk_delta.c
monetdb5/optimizer/opt_mergetable.c
sql/backends/monet5/sql.c
sql/backends/monet5/sql.mal
sql/include/sql_catalog.h
sql/include/sql_relation.h
sql/scripts/09_like.sql
sql/scripts/10_math.sql
sql/scripts/11_times.sql
sql/scripts/13_date.sql
sql/scripts/17_temporal.sql
sql/scripts/23_skyserver.sql
sql/scripts/24_zorder.sql
sql/scripts/27_rejects.sql
sql/scripts/41_md5sum.sql
sql/server/rel_optimizer.c
sql/server/rel_psm.c
sql/server/rel_psm.h
sql/server/rel_schema.c
sql/server/rel_select.c
sql/server/rel_semantic.c
sql/server/sql_mvc.c
sql/server/sql_mvc.h
sql/server/sql_parser.y
sql/server/sql_privileges.c
sql/server/sql_privileges.h
sql/storage/sql_catalog.c
sql/storage/sql_storage.h
sql/storage/store.c
sql/test/BugDay_2005-11-09_2.9.3/Tests/schema_change_grant_crash.SF-963620.stable.err
sql/test/BugTracker-2010/Tests/crashonschema.Bug-2547.stable.err
sql/test/BugTracker-2013/Tests/psm_functions_and_accessrights.Bug-3300.stable.err
sql/test/BugTracker-2015/Tests/useless_casts.Bug-3756.stable.out
sql/test/Users/Tests/dropManyUsers.Bug-3764.stable.out
sql/test/Users/privs2.sql
sql/test/json/Tests/parsing.sql
sql/test/leaks/Tests/check1.stable.out
sql/test/leaks/Tests/check1.stable.out.int128
sql/test/leaks/Tests/check2.stable.out
sql/test/leaks/Tests/check2.stable.out.int128
sql/test/leaks/Tests/check3.stable.out
sql/test/leaks/Tests/check3.stable.out.int128
sql/test/leaks/Tests/check4.stable.out
sql/test/leaks/Tests/check4.stable.out.int128
sql/test/leaks/Tests/check5.stable.out
sql/test/leaks/Tests/check5.stable.out.int128
sql/test/pg_regress/Tests/drop.stable.err
Branch: embedded
Log Message:
merge with default
diffs (truncated from 2950 to 300 lines):
diff --git a/NT/monetdb_config.h.in b/NT/monetdb_config.h.in
--- a/NT/monetdb_config.h.in
+++ b/NT/monetdb_config.h.in
@@ -935,16 +935,6 @@
/* Needed to compile bison-generated code. */
/* #undef YYLTYPE_IS_TRIVIAL */
-/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
- `char[]'. */
-#define YYTEXT_POINTER 1
-
-/* tell compiler to use prototypes in flex-generated code */
-#define YY_USE_PROTOS
-
-/* tell compiler to use const in flex-generated code */
-#define YY_USE_CONST
-
/* Number of bits in a file offset, on hosts where this is settable. */
/* #undef _FILE_OFFSET_BITS */
diff --git a/clients/Tests/MAL-signatures.stable.out
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -40092,6 +40092,10 @@ pattern sql.clear_table(sname:str,tname:
address mvc_clear_table_wrap;
comment Clear table
+pattern sql.catalog(type:int,sname:str,tname:str,impl:str):void
+address SQLcatalog;
+comment a create type catalog statement
+
pattern
sql.catalog(type:int,msname:str,mtname:str,psname:str,ptname:str,action:int):void
address SQLcatalog;
comment a alter table add/del table catalog statement
@@ -40104,6 +40108,10 @@ pattern sql.catalog(type:int,iname:str,i
address SQLcatalog;
comment a create index catalog statement
+pattern
sql.catalog(type:int,sname:str,func:int,grantee:str,privs:int,grant:int,grantor:int):void
+address SQLcatalog;
+comment a grant/revoke function privileges statement
+
pattern
sql.catalog(type:int,sname:str,tname:str,grantee:str,privs:int,cname:str,grant:int,grantor:int):void
address SQLcatalog;
comment a grant/revoke privileges statement
diff --git a/clients/Tests/MAL-signatures.stable.out.int128
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -50951,6 +50951,10 @@ pattern sql.clear_table(sname:str,tname:
address mvc_clear_table_wrap;
comment Clear table
+pattern sql.catalog(type:int,sname:str,tname:str,impl:str):void
+address SQLcatalog;
+comment a create type catalog statement
+
pattern
sql.catalog(type:int,msname:str,mtname:str,psname:str,ptname:str,action:int):void
address SQLcatalog;
comment a alter table add/del table catalog statement
@@ -50963,6 +50967,10 @@ pattern sql.catalog(type:int,iname:str,i
address SQLcatalog;
comment a create index catalog statement
+pattern
sql.catalog(type:int,sname:str,func:int,grantee:str,privs:int,grant:int,grantor:int):void
+address SQLcatalog;
+comment a grant/revoke function privileges statement
+
pattern
sql.catalog(type:int,sname:str,tname:str,grantee:str,privs:int,cname:str,grant:int,grantor:int):void
address SQLcatalog;
comment a grant/revoke privileges statement
diff --git a/clients/Tests/SQL-dump.stable.out
b/clients/Tests/SQL-dump.stable.out
--- a/clients/Tests/SQL-dump.stable.out
+++ b/clients/Tests/SQL-dump.stable.out
@@ -7420,7 +7420,7 @@ CREATE TABLE "sys"."privileges" (
"grantor" INTEGER,
"grantable" INTEGER
);
-COPY 19 RECORDS INTO "sys"."privileges" FROM stdin USING DELIMITERS
'\t','\n','"';
+COPY 46 RECORDS INTO "sys"."privileges" FROM stdin USING DELIMITERS
'\t','\n','"';
2001 1 1 0 0
2007 1 1 0 0
2016 1 1 0 0
diff --git a/clients/Tests/SQL-dump.stable.out.int128
b/clients/Tests/SQL-dump.stable.out.int128
--- a/clients/Tests/SQL-dump.stable.out.int128
+++ b/clients/Tests/SQL-dump.stable.out.int128
@@ -6261,13 +6261,42 @@ CREATE TABLE "sys"."dependencies" (
"depend_id" INTEGER,
"depend_type" SMALLINT
);
-COPY 238 RECORDS INTO "sys"."dependencies" FROM stdin USING DELIMITERS
'\t','\n','"';
+COPY 328 RECORDS INTO "sys"."dependencies" FROM stdin USING DELIMITERS
'\t','\n','"';
432 5755 7
431 5755 7
1037 5755 7
432 5759 7
431 5759 7
1037 5759 7
+5764 5766 15
+5764 5770 15
+5764 5774 15
+5764 5778 15
+5764 5782 15
+5764 5786 15
+5764 5790 15
+5764 5794 15
+5764 5798 15
+5764 5802 15
+5764 5806 15
+5764 5810 15
+5764 5814 15
+5764 5818 15
+5764 5822 15
+5764 5829 15
+5864 5866 15
+5864 5870 15
+5864 5874 15
+5864 5878 15
+5864 5883 15
+5864 5887 15
+5864 5891 15
+5864 5895 15
+5864 5899 15
+5864 5903 15
+5864 5908 15
+5864 5913 15
+5864 5918 15
5923 5952 5
5933 5963 5
5923 5981 5
@@ -6422,6 +6451,67 @@ 6225 6233 5
6235 6241 5
6267 6285 5
6305 6315 5
+6652 6656 15
+6654 6656 15
+6654 6660 15
+6652 6665 15
+6642 6670 15
+6644 6675 15
+6646 6680 15
+6647 6685 15
+6649 6690 15
+6651 6695 15
+6651 6700 15
+6646 6705 15
+6652 6710 15
+6652 6714 15
+6652 6718 15
+6642 6722 15
+6652 6727 15
+6652 6731 15
+6652 6735 15
+6652 6739 15
+6652 6743 15
+6652 6747 15
+6652 6751 15
+6652 6755 15
+6652 6760 15
+6652 6765 15
+6652 6770 15
+6652 6775 15
+6652 6780 15
+6652 6785 15
+6652 6790 15
+6652 6796 15
+6652 6801 15
+6652 6807 15
+6652 6811 15
+6652 6815 15
+6652 6820 15
+6652 6825 15
+6652 6829 15
+6652 6834 15
+6652 6839 15
+6652 6844 15
+6849 6851 15
+6849 6856 15
+6849 6861 15
+6849 6866 15
+6849 6871 15
+6849 6876 15
+6849 6880 15
+6849 6896 15
+6849 6900 15
+6849 6904 15
+6849 6908 15
+6849 6912 15
+6849 6916 15
+6849 6920 15
+6849 6932 15
+6849 6944 15
+6952 6954 15
+6952 6957 15
+6952 6961 15
6985 6987 10
6985 6986 4
6990 6992 10
@@ -8151,7 +8241,7 @@ CREATE TABLE "sys"."privileges" (
"grantor" INTEGER,
"grantable" INTEGER
);
-COPY 19 RECORDS INTO "sys"."privileges" FROM stdin USING DELIMITERS
'\t','\n','"';
+COPY 46 RECORDS INTO "sys"."privileges" FROM stdin USING DELIMITERS
'\t','\n','"';
2001 1 1 0 0
2007 1 1 0 0
2016 1 1 0 0
@@ -8170,6 +8260,33 @@ 5697 1 1 0 0
5723 1 1 0 0
5726 1 1 0 0
5730 1 1 0 0
+5737 1 16 3 0
+5742 1 16 3 0
+5747 1 16 3 0
+5751 1 16 3 0
+5755 1 16 3 0
+5759 1 16 3 0
+5763 1 16 3 0
+5835 1 16 3 0
+5840 1 16 3 0
+5845 1 16 3 0
+5850 1 16 3 0
+5855 1 16 3 0
+5860 1 16 3 0
+6022 1 16 3 0
+6026 1 16 3 0
+6030 1 16 3 0
+6034 1 16 3 0
+6172 1 16 3 0
+6179 1 16 3 0
+6184 1 16 3 0
+6190 1 16 3 0
+6196 1 16 3 0
+6201 1 16 3 0
+6206 1 16 3 0
+6210 1 16 3 0
+6305 1 16 3 0
+6949 1 16 3 0
7413 1 1 3 0
COMMIT;
START TRANSACTION;
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -18,7 +18,6 @@ int ATOMlen(int id, const void *v);
str ATOMname(int id);
ptr ATOMnil(int id);
int ATOMprint(int id, const void *val, stream *fd);
-BAT *BATalpha(BAT *b);
gdk_return BATappend(BAT *b, BAT *c, bit force);
void BATassertProps(BAT *b);
atomDesc BATatoms[];
@@ -107,7 +106,6 @@ BAT *BATconst(BAT *l, int tt, const void
BAT *BATconstant(int tt, const void *val, BUN cnt, int role);
BAT *BATconvert(BAT *b, BAT *s, int tp, int abort_on_error);
BUN BATcount_no_nil(BAT *b);
-BAT *BATdelta(BAT *b);
BAT *BATdense(oid hseq, oid tseq, BUN cnt) __attribute__((warn_unused_result));
void BATderiveHeadProps(BAT *b, int expensive);
void BATderiveProps(BAT *b, int expensive);
@@ -151,7 +149,6 @@ BAT *BATnew(int hdtype, int tltype, BUN
int BATordered(BAT *b);
int BATordered_rev(BAT *b);
gdk_return BATouterjoin(BAT **r1p, BAT **r2p, BAT *l, BAT *r, BAT *sl, BAT
*sr, int nil_matches, BUN estimate);
-BAT *BATprev(BAT *b);
gdk_return BATprint(BAT *b);
gdk_return BATprintcolumns(stream *s, int argc, BAT *argv[]);
gdk_return BATprintf(stream *f, BAT *b);
diff --git a/gdk/ChangeLog b/gdk/ChangeLog
--- a/gdk/ChangeLog
+++ b/gdk/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog file for MonetDB
# This file is updated with Maddlog
+* Thu Dec 17 2015 Sjoerd Mullender <[email protected]>
+- Removed unused functions BATalpha, BATdelta, and BATprev.
+
* Mon Dec 14 2015 Sjoerd Mullender <[email protected]>
- Removed functions BATins, BATdel, BUNdel and BUNdelete.
diff --git a/gdk/gdk.h b/gdk/gdk.h
--- a/gdk/gdk.h
+++ b/gdk/gdk.h
@@ -2625,12 +2625,6 @@ gdk_export gdk_return TMsubcommit_list(b
* @tab BATfakeCommit (BAT *b)
* @item BAT *
* @tab BATundo (BAT *b)
- * @item BAT *
- * @tab BATprev (BAT *b)
- * @item BAT *
- * @tab BATalpha (BAT *b)
- * @item BAT *
- * @tab BATdelta (BAT *b)
* @end multitable
*
* The BAT keeps track of updates with respect to a 'previous state'.
@@ -2657,22 +2651,10 @@ gdk_export gdk_return TMsubcommit_list(b
* BUG: after a failed TMcommit, TMabort does not do anything because
* TMcommit does the BATcommits @emph{before} attempting to sync to
* disk instead of @sc{after} doing this.
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list