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 <sjo...@acm.org> +- Removed unused functions BATalpha, BATdelta, and BATprev. + * Mon Dec 14 2015 Sjoerd Mullender <sjo...@acm.org> - 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 checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list