-
... and make sure it agrees with the licenses of the libraries we use.
-
Implementation of features for `AutoPopulate` depends on the implementation of the `Base`. In particular, a class that derives from `AutoPopulate` (which is an abstract class now), will function only …
-
automatically populated tables should never be inserted into from outside a populate call. Calling `populate` should enable `insert`. Exiting populate should prohibit `insert`.
-
currently this is hard coded:
```
$ grep sock -R * | grep tmp
mysql-connector/include/mysql_version.h:#define MYSQL_UNIX_ADDR "/tmp/mysql.sock"
```
on Ubuntu the mysqld.sock file is (at l…
-
Implement organized testing scheme. Thinking about using nose.
-
Since mym doesn't support NULLs for bigint fields anymore (for good reasons, see https://github.com/datajoint/mym/pull/1), we need to get rid of them in the database as well.
I suggest we simply use…
-
Back in 5279624d43370759d7c2d82347f8bf94f52267cf, the Matlab documentation for DataJoint was removed. Eventually, it would be great to get it back, with content that is as close to the wiki pages as p…
-
Let me preface this by saying that the issue I describe here is not specific to datajoint or mym. However, I think that anybody who uses MySQL as a storage backend for scientific data should be aware …
-
I started having problems when issuing `clear classes`:
```
>> hr = acq.HammerRecordings;
>> clear classes
Warning: Objects of 'acq.Events' class exist. Cannot clear this class or any of its super-c…
-
I implemented the function `dj.set`, which controls the global state of datajoint. Here is what it look like.
```
>> dj.set
suppressPrompt: 0
reconnectTimedoutTransaction: 1
…