Changeset: 43e4c7e822a5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=43e4c7e822a5
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
join: if the right side has 0 or 1 columns materialize it directly in the
dict/group merger
diffs
Changeset: b5419acca993 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b5419acca993
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
use dictmerger in joins where a column has unique values
diffs (240 lines):
diff --git
Changeset: 563e3afca57e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=563e3afca57e
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
join: only materialize columns that are used later
diffs (230 lines):
diff --git
Changeset: 28bba08bf2f3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=28bba08bf2f3
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: rel-weld
Log Message:
fix inputStruct size
diffs (12 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: b0e613a82c8c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b0e613a82c8c
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: rel-weld
Log Message:
weld config parsing fix
diffs (12 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: a113e57b3942 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a113e57b3942
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: rel-weld
Log Message:
read weld configurations at runtime
diffs (44 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: b9a4d7666f7b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b9a4d7666f7b
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
materialize less columns in join
diffs (172 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: d53433b54a92 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d53433b54a92
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
maybe a faster join
diffs (truncated from 382 to 300 lines):
diff --git
Changeset: f6047959f909 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f6047959f909
Modified Files:
monetdb5/optimizer/opt_pipes.c
Branch: rel-weld
Log Message:
weld_pipe without mitosis, run with --set sql_optimizer=weld_pipe
diffs (42 lines):
diff --git
Changeset: 83cd98002361 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=83cd98002361
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
naive weld compiled code cache
diffs (85 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: cbb89e2fb351 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cbb89e2fb351
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: rel-weld
Log Message:
naive weld compiled code cache
diffs (85 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: 8ea8ecbaba55 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8ea8ecbaba55
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: only print when WELD_DEBUG is set
diffs (13 lines):
diff --git
Changeset: d41f0c867084 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d41f0c867084
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
apply experimental transforms
diffs (11 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: 9206954c297e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9206954c297e
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
better code dumping
diffs (37 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: 225e4cd977d7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=225e4cd977d7
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: rel-weld
Log Message:
removed the debug flag
diffs (11 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: 2d125c5b6570 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2d125c5b6570
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: rel-weld
Log Message:
removed the loop fuison optimization pass
diffs (11 lines):
diff --git
Changeset: b842360cdfa2 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b842360cdfa2
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
in and not_int fix
diffs (25 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: e69ec33b9846 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e69ec33b9846
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
aggregation fixes
diffs (141 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: 75089da7811f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=75089da7811f
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
fixed min/max typo
diffs (15 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: 3f24776fae2e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3f24776fae2e
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
left outer join
diffs (101 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: 9581ecabc335 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9581ecabc335
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
always use get_cmp to get the cmp flag
diffs (72 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: bcc04d7a8c9e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bcc04d7a8c9e
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
antijoin + joins that are actually filters
diffs (258 lines):
diff --git
Changeset: 722f42e91482 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=722f42e91482
Modified Files:
monetdb5/modules/mal/mal_weld.c
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
Type inference doesn't work on mergers, so use i64 for the array
Changeset: 242cc2e0c7e5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=242cc2e0c7e5
Modified Files:
monetdb5/modules/mal/mal_weld.c
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: check for nil in aggregations
diffs (116 lines):
Changeset: f5004e7118b8 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f5004e7118b8
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld handle scale
Changeset: 431b36d9951d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=431b36d9951d
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
weld impl for sys.avg
diffs (152 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: bb15c82c31bb for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bb15c82c31bb
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: group_by - put all non aggr exps in the key
diffs (209 lines):
diff --git
Changeset: 6984e86132a3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6984e86132a3
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
weld impl for like as a project op
diffs (29 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: 078b2230e9ff for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=078b2230e9ff
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: rel-weld
Log Message:
mal_weld: handle TYPE_sht
diffs (12 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: 8c19bf1ef462 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8c19bf1ef462
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: always cast before an aggregation merge
diffs (15 lines):
diff --git
Changeset: 3eca45d60ec3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3eca45d60ec3
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: & and | in the list of infix ops
diffs (13 lines):
diff --git
Changeset: c9066d1efc79 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c9066d1efc79
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: added <> in the list of funcs
diffs (23 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: a8061267d1bf for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a8061267d1bf
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: get the correct exp name in join
diffs (21 lines):
diff --git
Changeset: b4449d504b8f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b4449d504b8f
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
weld impl for 'in' and 'not in' + cmp_or fix
diffs (35 lines):
diff --git
Changeset: 3268c84bcc08 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3268c84bcc08
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld added & and | to the list of funcs
diffs (14 lines):
diff --git
Changeset: 3e1a37021290 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3e1a37021290
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld small fixes related to strcmp and get_col_name
diffs (29 lines):
diff --git
Changeset: 07f201609ad7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=07f201609ad7
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: renamed i%d to i_%d because i8 is a type
diffs (48 lines):
diff --git
Changeset: 69bed91309a4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=69bed91309a4
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
weld impl for 'ifthenelse', '=' and 'isnul'
diffs (61 lines):
diff --git
Changeset: c502d6138998 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c502d6138998
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: op_basetable can also columns with aliases
diffs (26 lines):
diff --git
Changeset: 9deabb590387 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9deabb590387
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: rel-weld
Log Message:
mal_weld: add nil values as program inputs
diffs (26 lines):
diff --git
Changeset: 1d88b467a03c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1d88b467a03c
Modified Files:
monetdb5/modules/mal/pcre.c
monetdb5/modules/mal/pcre_pub.h
monetdb5/modules/weldudfs/weld_udfs.c
sql/backends/monet5/rel_weld.c
Branch:
Changeset: 9af8c33bded8 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9af8c33bded8
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
weld impl for semijoin - we do a normal join but only use a single match
diffs (38 lines):
diff --git
Changeset: c6bb7622da77 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c6bb7622da77
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: check if weld_func is NULL
diffs (14 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: 6144f788ab60 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6144f788ab60
Modified Files:
monetdb5/modules/weldudfs/weld_udfs.c
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
weld date_extract_year udf
diffs (52 lines):
diff --git
Changeset: 380efa80f753 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=380efa80f753
Added Files:
monetdb5/modules/mal/pcre_pub.h
monetdb5/modules/weldudfs/Makefile.ag
monetdb5/modules/weldudfs/weld_udfs.c
Modified Files:
Changeset: 4e0fad672168 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4e0fad672168
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: fixed a bug related to how a cmp exp is interpreted
diffs (15 lines):
diff --git
Changeset: 8304b64b1de1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8304b64b1de1
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: join - don't use struct is we have only one column
diffs (134 lines):
diff --git
Changeset: b5af34c6a132 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b5af34c6a132
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: groupby - don't use structs if we have only one column
diffs (122 lines):
diff --git
Changeset: 336ffd2225fc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=336ffd2225fc
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: project - don't use structs if we have only one column
diffs (232 lines):
diff --git
Changeset: d5fa589ceec5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d5fa589ceec5
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: destroy sa_lists
diffs (51 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: 397a0731b952 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=397a0731b952
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld.c code cleanup
- new function to get the column name and replace non alpha-num characters
-
Changeset: 6f1b3e46fcd2 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6f1b3e46fcd2
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
rel_weld: use a sprintf wrapper to append weld stmts to a single buffer backed
by an sa_allocator
Changeset: 2d17dc2d419f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2d17dc2d419f
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
weld impl for groupby
diffs (240 lines):
diff --git a/sql/backends/monet5/rel_weld.c
Changeset: 574c9288edd4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=574c9288edd4
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
weld impl for Order By - not working yet, depends on Weld issue #347
diffs (159 lines):
diff --git
Changeset: d2bc6c0dfac6 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d2bc6c0dfac6
Modified Files:
sql/backends/monet5/rel_weld.c
Branch: rel-weld
Log Message:
string support + small readme in rel_weld.c
diffs (192 lines):
diff --git
Changeset: cc2f920e521e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cc2f920e521e
Added Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
sql/backends/monet5/rel_weld.c
Changeset: e57aeb5b3954 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e57aeb5b3954
Modified Files:
configure.ag
Branch: rel-weld
Log Message:
weld library dependecy
diffs (53 lines):
diff --git a/configure.ag b/configure.ag
--- a/configure.ag
+++ b/configure.ag
Changeset: 8c04ae667582 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8c04ae667582
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld groupby: we can use just the str offset as key for a string col
diffs (23 lines):
diff --git
Changeset: 9c1991d7fc22 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9c1991d7fc22
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
copy the weld results and then free the weld data
we need this because otherwise weld won't free some
Changeset: b4a8ef1f8f21 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b4a8ef1f8f21
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld.thread conf should be in weld_module_run
diffs (19 lines):
diff --git
Changeset: e4490ff7f8aa for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e4490ff7f8aa
Modified Files:
monetdb5/mal/mal_interpreter.c
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
TODO better place to print \n
diffs (39 lines):
diff --git
Changeset: d7bf2bd5e0fd for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d7bf2bd5e0fd
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld.memory.limit=256GB and weld.threads=GDKnr_threads
diffs (15 lines):
diff --git
Changeset: 790b872c7a11 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=790b872c7a11
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
measure weld compile time and print it to stderr
diffs (44 lines):
diff --git
Changeset: 9fc10654e158 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9fc10654e158
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: 0449c4969f1f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0449c4969f1f
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: 315fda975d9c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=315fda975d9c
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Branch: mal-weld
Log Message:
aggr.subsum with
Changeset: 9342b0732906 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9342b0732906
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: 4c4dcf563cd1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4c4dcf563cd1
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/optimizer/opt_weld.c
Branch: mal-weld
Log Message:
opt_weld subgraph collapsing bug fix
diffs (160 lines):
diff
Changeset: 22d715657720 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=22d715657720
Added Files:
monetdb5/modules/weldudfs/Makefile.ag
monetdb5/modules/weldudfs/weld_udfs.c
monetdb5/modules/weldudfs/weld_udfs.h
Modified Files:
Changeset: 2b04c33c75e5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2b04c33c75e5
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld aggr.subcount with skip_nils
diffs (147 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: b86f3c1db744 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b86f3c1db744
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
mal_weld - forgot to append some Ls to i64 zeroes
diffs (66 lines):
diff --git
Changeset: 89443c94ca82 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=89443c94ca82
Modified Files:
monetdb5/modules/mal/pcre.c
Branch: mal-weld
Log Message:
TODO revert this: disabled some checks in pcre.c
diffs (14 lines):
diff --git
Changeset: 21499f3c05c0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=21499f3c05c0
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld batcalc binary mismatching types support
diffs (78 lines):
diff --git
Changeset: 02ae81ad5486 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=02ae81ad5486
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
mal_weld: better error messages for not yet implemented parts
diffs (30 lines):
diff --git
Changeset: 94ab750cd601 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=94ab750cd601
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: f2763d96d71f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f2763d96d71f
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: 7f5da9aa9136 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7f5da9aa9136
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld.group - don't compute the counts and the ids at the same times, the counts
might not be used
Changeset: 6740a07b2e23 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6740a07b2e23
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld binary batcalc impl for strings
diffs (97 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: 8d13ef8c7dbc for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8d13ef8c7dbc
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: b31f168fdcd0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b31f168fdcd0
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: 26eacb3b4a7e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=26eacb3b4a7e
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld group.group - check if the previous group IDs were computing in the curr
weld program
diffs (36
Changeset: aeecf7ae27ad for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=aeecf7ae27ad
Modified Files:
monetdb5/optimizer/opt_weld.c
Branch: mal-weld
Log Message:
opt_weld findWeldCycle fast exit
diffs (24 lines):
diff --git a/monetdb5/optimizer/opt_weld.c
Changeset: 01ef821501a5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=01ef821501a5
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld impl for algebra.projection with dense right bat
diffs (41 lines):
diff --git
Changeset: b6ed0ab9b205 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b6ed0ab9b205
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld impl for algebra.thetaselect without cand list
diffs (31 lines):
diff --git
Changeset: 2c567138e56e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2c567138e56e
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
mal_weld - fix theap.free and theap.size for str bats
diffs (21 lines):
diff --git
Changeset: a4ca359a62d1 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a4ca359a62d1
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: 56543a52e194 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=56543a52e194
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weld impl for algebra.select without cand list
diffs (60 lines):
diff --git
Changeset: 5f9aac4f950a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5f9aac4f950a
Modified Files:
monetdb5/optimizer/Tests/weld01.stable.out
monetdb5/optimizer/Tests/weld02.malC
monetdb5/optimizer/Tests/weld02.stable.out
Changeset: 4f561f8ed5df for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4f561f8ed5df
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
weldRun: empty bats have theap.base == NULL
diffs (12 lines):
diff --git
Changeset: d69c979a7bd4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d69c979a7bd4
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: fd77ddcea72d for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fd77ddcea72d
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
better formating of the generated Weld code
diffs (truncated from 334 to 300 lines):
diff --git
Changeset: 044af24979f9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=044af24979f9
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/optimizer/opt_weld.c
Branch: mal-weld
Log Message:
bat[:str] support for group.* and algebra.projection
Most of
Changeset: cbfe7be984f9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cbfe7be984f9
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: 9df4966304ae for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9df4966304ae
Modified Files:
monetdb5/modules/mal/mal_weld.c
Branch: mal-weld
Log Message:
mal_weld: also dump the MAL program
diffs (30 lines):
diff --git a/monetdb5/modules/mal/mal_weld.c
Changeset: 735c252d2dff for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=735c252d2dff
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: 0b8c5ab42144 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0b8c5ab42144
Modified Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.h
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
Changeset: 4b9abd901b85 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4b9abd901b85
Added Files:
monetdb5/modules/mal/mal_weld.h
Modified Files:
gdk/Makefile.ag
monetdb5/modules/mal/Makefile.ag
monetdb5/modules/mal/mal_weld.c
Changeset: 1d40e6b64c71 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1d40e6b64c71
Added Files:
monetdb5/modules/mal/mal_weld.c
monetdb5/modules/mal/mal_weld.mal
monetdb5/modules/mal/mal_weld.mal.sh
monetdb5/optimizer/Tests/weld01.malC
Changeset: 8fbcf787a68c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8fbcf787a68c
Modified Files:
configure.ag
gdk/Makefile.ag
Branch: mal-weld
Log Message:
weld library dependency
diffs (76 lines):
diff --git a/configure.ag b/configure.ag
---
Hello,
I hope this is the right place to ask this. I'm trying to write a new
scheduler that takes into consideration a deadline for a job and I'm not
sure how to pass the job specific deadline to the scheduler (say
1 - 100 of 520 matches
Mail list logo