Hi,
I am delete rows from table, with "delete from mytable where id=x", and
rows deleted no return in select "select * from mytable where id=x",
its OK !
Version "Jul2015-SP1"
But, when restart database, deleted rows return in select "select * from
mytable where id=x".
Its bug ?, or i have execute vacuum command, how to execute vacuum
command. ?
--
Luciano Sasso Vieira
Data Scientist & Solutions Architect
luciano(a)gsgroup.com.br <http://www.gsgroup.com.br> | tel: 17 3353-0833
| 17 3202-4040 | cel: 17 99706-9335
www.gsgroup.com.br <http://www.gsgroup.com.br>
---
Este email foi escaneado pelo Avast antivírus.
https://www.avast.com/antivirus
I have created a new stable branch for the next feature release. This
branch was created in order to stabilize the code before the feature
release.
From now on *only* bug fixes may go to this new stable branch. I
reserve the right to undo any changes that do not comply with this
rule. I also reserve the right to admit changes that are not strictly
bug fixes.
The name for the branch is Dec2016. So in each of your stable
checkout directories you can do
hg pull
hg update -rDec2016
to update to this new branch.
--
Sjoerd Mullender
The MonetDB team at CWI/MonetDB BV is pleased to announce the
Jun2016-SP2 bugfix release of the MonetDB suite of programs.
More information about MonetDB can be found on our website at
<http://www.monetdb.org/>.
For details on this release, please see the release notes at
<http://www.monetdb.org/Downloads/ReleaseNotes>.
As usual, the download location is <http://dev.monetdb.org/downloads/>.
Jun 2016-SP2 bugfix release
Build Environment
* We now use the CommonCrypto library instead of the OpenSSL library
on Darwin.
Bug Fixes
* 3939: Assert failure on concurrent queries when querying sys.queue
* 4019: Casting a timestamp from a string results in NULL
* 4025: expressions in the WHERE clause that evaluates incorrectly
* 4038: After upgrade from 11.21.19, jdbc couldn't list tables for
non sys users
* 4044: Server crash when trying to delete a table has been added to
a merge table with "cascade" at the end
* 4049: Wrong results for queries with "OR" and "LEFT JOIN"
* 4052: Infinite loop in rel_select
* 4054: copy into file wrongly exports functions
* 4058: Server crashes with a particular conditional query
* 4059: Geom functions only visible by user monetdb
* 4060: BAT leak in some aggregate queries
* 4062: Error: SELECT: no such binary operator 1800 790
9186'like(varchar,varchar)' when used in query running in other
schema than sys
* 4064: Assertion: column not found
* 4067: Relevant column name not printed when a CSV parsing error
occurs
* 4070: Extra condition in join predicate of explicit join produces
wrong MAL code
* 4074: Cannot use prepared statements when caching disabled
* 6065: CTE with row number and union fails within MAL
Hello
I became very interested in MonetDB during my research, and I am considering developing my own MAL compiler for a system based on a data model my research group is working on in the future. For now, I've been trying to understand MAL and how the COPY INTO command works in MonetDB
Initially, I wish to do a large bulk load from an array in memory directly into MonetDB. My first "closed box" approach was to do the following:
-Create a binary integer file containing milions of integers in /dev/shm/ named teste.bin. It is a memory based device, so the data is expected to be in main memory.
-Create a table in MonetDB: CREATE TABLE teste (val INT);
-Try to do BINARY COPY FROM: COPY BINARY INTO teste FROM ('/dev/shm/teste.bin').
When I try to this I get the error:
Failed to attach file /dev/shm/teste.bin
BATattach: cannot rename heapfile
!OS: Invalid cross-device link
After that I understood that monetdb basically moves the entire file around, which can't be done with data from another device.
I wish to know if there is any sort of functionality in MonetDB or even a MAL module that would allow me to read from some sort of shared memory buffer (kind vague I know) directly into a BAT file. The MAL program for the COPY command has an sql.importTable and sql.append calls, so I wonder if there is some variant of those that would allow me to load binary data from a memory buffer?
Thanks in Advance
Hi,
on my personal machine, when starting mserver5, monetdb complains with
the following message:
!SyntaxException:parseError:
!LoaderException:loadLibrary:Loading error failed to open library pyapi
(from within file
'/linux/workspace/monetdb/build/lib/monetdb5/lib_pyapi.so'):
/linux/workspace/monetdb/build/lib/monetdb5/lib_pyapi.so: undefined
symbol: PyInt_Type
!SyntaxException:parseError:
!<identifier> expected
I guess this is another case of conflict Python 2 vs 3. I am using
ArchLinux where the default is v3. In my case a workaround seems to be
forcing back python2 (see patch).
Dean