00:19:47
| * ChrisPartridge | joined |
00:31:41
| * st_luke | quit (Remote host closed the connection) |
00:44:38
| * st_luke | joined |
00:45:50
| * thl0 | joined |
00:48:42
| <levelbot> | [npm] abstract-leveldown@0.7.2 <http://npm.im/abstract-leveldown>: An abstract prototype matching the LevelDOWN API (@rvagg) |
00:51:32
| <no9> | sweet ^ |
00:58:11
| <levelbot> | [npm] memdown@0.2.1 <http://npm.im/memdown>: An drop-in replacement for LevelDOWN that works in memory only (@rvagg) |
00:59:49
| * binarykitchen | joined |
01:00:39
| <binarykitchen> | anybody here? |
01:03:03
| <mbalho> | yeppers |
01:03:08
| <binarykitchen> | cool |
01:03:28
| <binarykitchen> | wondering what your preferred way is to search for stuff in leveldb |
01:04:02
| <binarykitchen> | i mean in my code i want to filter out a certain value |
01:04:02
| <mbalho> | what kind of search? |
01:04:50
| <binarykitchen> | ok, in my case i have strings as keys and objects as values (json encoded) |
01:05:09
| <binarykitchen> | these objects have properties like name, street, etc. |
01:05:44
| <binarykitchen> | in SQL you would do something like this "SELECT name = 'stefan' FROM addresses LIMIT 1" |
01:06:44
| <rvagg> | binarykitchen: are you using node? |
01:06:48
| <binarykitchen> | yep |
01:06:58
| <binarykitchen> | currently i parse all values with createReadStream(), test with "data.value.hasOwnProperty(property)" and when found, i return the object in the callback |
01:07:06
| <binarykitchen> | not sure if this is a good solution |
01:07:07
| <rvagg> | binarykitchen: then you probably want to make secondary indexes instead of actually searching |
01:07:27
| <rvagg> | binarykitchen: https://github.com/rvagg/node-level-mapped-index or https://github.com/dominictarr/level-index |
01:07:32
| <binarykitchen> | like sublevel? |
01:07:39
| <rvagg> | binarykitchen: consult https://github.com/rvagg/node-levelup/wiki/Modules for your options |
01:08:21
| <binarykitchen> | thx, reading now ... |
01:11:54
| <binarykitchen> | in my case index should update when data changes |
01:14:35
| <rvagg> | binarykitchen: that's fine, level-mapped-index plugs in to `put` and `batch` so should udpate for you |
01:17:07
| <binarykitchen> | cool, i am going to check out your module now |
01:35:20
| <binarykitchen> | i see in your examples registerIndex() comes with 3 parameters, one of them, the key, is never used. |
01:35:39
| * st_luke | quit (Remote host closed the connection) |
01:35:46
| <binarykitchen> | wondering if key is really needed and makes sense? |
01:38:01
| * dominictarr | joined |
01:44:28
| <binarykitchen> | @rvagg shouldn't 'bleh' be 'boom' in your example? |
01:45:34
| <rvagg> | binarykitchen: no, the first parameter is the *name* of the index, it's different to illustrate that it's not associated with what the index does |
01:45:43
| <rvagg> | binarykitchen: the examples use JSON but they could be indexing anything |
01:45:56
| <binarykitchen> | oh, right :) |
01:45:57
| <rvagg> | if you want the name of the index to line up with the JSON property then that's up to you |
01:48:12
| <binarykitchen> | and the second example of createIndexedStream() ... shouldn't it be createIndexedStream('bleh', 'bam!') ? |
02:03:07
| * dominictarr | quit (Quit: dominictarr) |
02:26:44
| * thl0 | quit (Remote host closed the connection) |
02:27:21
| * thl0 | joined |
02:27:26
| * dominictarr | joined |
02:32:28
| * thl0 | quit (Ping timeout: 276 seconds) |
02:52:22
| * jxson | joined |
03:13:32
| * binarykitchen | quit (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130627161625]) |
03:27:59
| * mrevil | joined |
03:29:42
| <levelbot> | [npm] level-trigger@1.2.0 <http://npm.im/level-trigger>: Triggers for levelup. (@dominictarr) |
03:40:26
| * st_luke | joined |
03:54:16
| * jxson | quit (Remote host closed the connection) |
04:09:26
| * timoxley | joined |
04:17:12
| <levelbot> | [npm] level-mapped-index@0.3.0 <http://npm.im/level-mapped-index>: Simple indexing for LevelUP (@rvagg) |
04:24:57
| * mrevil | quit (Remote host closed the connection) |
04:43:42
| <levelbot> | [npm] level-ttl@0.3.0 <http://npm.im/level-ttl>: Adds a 'ttl' option to LevelUP for puts and batches (@rvagg) |
04:55:27
| * mrevil | joined |
05:03:44
| * mrevil | quit (Ping timeout: 246 seconds) |
05:04:43
| * jxson | joined |
05:09:32
| * jxson | quit (Ping timeout: 260 seconds) |
05:09:43
| <levelbot> | [npm] level-session@0.2.0 <http://npm.im/level-session>: A very fast and persistent web server session manager backed by LevelDB (@rvagg) |
05:20:45
| * timoxley | quit (Quit: Computer has gone to sleep.) |
05:27:20
| * st_luke | quit (Remote host closed the connection) |
05:27:34
| * mikeal | quit (Quit: Leaving.) |
05:27:57
| * mikeal | joined |
05:31:53
| * mikeal | quit (Ping timeout: 240 seconds) |
05:33:17
| * mikeal | joined |
05:47:43
| <levelbot> | [npm] browser-module-cache@0.1.0 <http://npm.im/browser-module-cache>: Caches browserify-cdn modules using level.js (@shama) |
05:48:34
| * st_luke | joined |
05:49:34
| * timoxley | joined |
06:00:17
| * mrevil | joined |
06:08:48
| * mrevil | quit (Ping timeout: 260 seconds) |
06:28:11
| <levelbot> | [npm] browser-module-cache@0.1.1 <http://npm.im/browser-module-cache>: Caches browserify-cdn modules using level.js (@shama) |
06:38:49
| * timoxley | quit (Ping timeout: 276 seconds) |
07:09:34
| * st_luke | quit (Remote host closed the connection) |
07:36:13
| * timoxley | joined |
08:13:05
| * timoxley | quit (Ping timeout: 256 seconds) |
08:50:07
| * ChrisPartridge | quit (Ping timeout: 256 seconds) |
08:57:23
| * mcollina | joined |
09:01:46
| * mcollina_ | joined |
09:02:59
| * mcollina | quit (Ping timeout: 268 seconds) |
09:19:11
| <levelbot> | [npm] level-merkle@0.0.1 <http://npm.im/level-merkle>: merkle tree replication. (@dominictarr) |
09:24:58
| <mcollina_> | dominictarr: level-merkle is not on github :) |
09:25:10
| <mcollina_> | or at least the url in npm do not work |
09:28:11
| * levelbot | quit (Remote host closed the connection) |
09:28:20
| <dominictarr> | mcollina_: pushed |
09:28:41
| * levelbot | joined |
09:28:42
| <levelbot> | [npm] level-merkle@0.0.1 <http://npm.im/level-merkle>: merkle tree replication. (@dominictarr) |
09:36:24
| <rvagg> | like a true mad scientist |
10:15:04
| * levelbot | quit (Remote host closed the connection) |
10:15:54
| * levelbot | joined |
10:15:55
| <levelbot> | [npm] level-merkle@0.0.1 <http://npm.im/level-merkle>: merkle tree replication. (@dominictarr) |
10:16:07
| <dominictarr> | what is levelbot doing? |
10:26:16
| * levelbot | quit (Remote host closed the connection) |
10:27:04
| * levelbot | joined |
10:30:37
| * thl0 | joined |
10:44:26
| * levelbot | quit (Remote host closed the connection) |
10:44:55
| * st_luke | joined |
10:45:13
| * levelbot | joined |
10:55:06
| * levelbot | quit (Remote host closed the connection) |
10:56:06
| * levelbot | joined |
11:00:28
| * levelbot | quit (Remote host closed the connection) |
11:01:36
| * levelbot | joined |
11:01:57
| * levelbot | quit (Remote host closed the connection) |
11:02:48
| * levelbot | joined |
11:22:40
| <levelbot> | [npm] level-post@1.0.3 <http://npm.im/level-post>: get consistent post hooks for leveldb. (@dominictarr) |
11:30:39
| * levelbot | quit (Remote host closed the connection) |
11:31:30
| * levelbot | joined |
11:31:33
| <levelbot> | [npm] level-post@1.0.3 <http://npm.im/level-post>: get consistent post hooks for leveldb. (@dominictarr) |
11:44:24
| * levelbot | quit (Remote host closed the connection) |
11:45:55
| * levelbot | joined |
11:45:55
| <levelbot> | [npm] level-post@1.0.3 <http://npm.im/level-post>: get consistent post hooks for leveldb. (@dominictarr) |
11:46:16
| * levelbot | quit (Remote host closed the connection) |
11:47:02
| <rvagg> | he must like it |
11:47:23
| * levelbot | joined |
11:47:23
| <levelbot> | [npm] level-post@1.0.3 <http://npm.im/level-post>: get consistent post hooks for leveldb. (@dominictarr) |
11:51:17
| * levelbot | quit (Remote host closed the connection) |
11:52:46
| * levelbot | joined |
11:52:46
| <levelbot> | [npm] level-post@1.0.3 <http://npm.im/level-post>: get consistent post hooks for leveldb. (@dominictarr) |
11:52:52
| * rvagg | kills the bot |
11:53:09
| * levelbot | quit (Remote host closed the connection) |
11:53:29
| * levelbot | joined |
11:53:29
| <levelbot> | [npm] level-post@1.0.3 <http://npm.im/level-post>: get consistent post hooks for leveldb. (@dominictarr) |
11:53:52
| <levelbot> | [npm] level-merkle@0.0.2 <http://npm.im/level-merkle>: merkle tree replication. (@dominictarr) |
11:54:48
| * mcollina | joined |
11:58:44
| * mcollina_ | quit (Ping timeout: 268 seconds) |
11:59:52
| * mcollina_ | joined |
12:02:01
| * mcollina | quit (Ping timeout: 246 seconds) |
12:08:13
| * timoxley | joined |
12:09:08
| * thl0 | quit (Remote host closed the connection) |
12:09:54
| * thl0 | joined |
12:15:47
| * thl0 | quit (Remote host closed the connection) |
12:25:53
| * ednapiranha | joined |
12:29:54
| <levelbot> | [npm] level-merkle@0.0.3 <http://npm.im/level-merkle>: merkle tree replication. (@dominictarr) |
12:33:22
| <levelbot> | [npm] level-merkle@0.0.4 <http://npm.im/level-merkle>: merkle tree replication. (@dominictarr) |
12:38:54
| <levelbot> | [npm] level-merkle@0.0.5 <http://npm.im/level-merkle>: merkle tree replication. (@dominictarr) |
12:39:06
| * dominictarr | quit (Quit: dominictarr) |
12:48:38
| * rescrv | quit (Quit: WeeChat 0.3.8) |
12:52:15
| * thlorenz | joined |
12:54:56
| * thlorenz | quit (Remote host closed the connection) |
13:08:40
| * thlorenz | joined |
13:09:00
| * demands | joined |
13:21:20
| * thlorenz | quit (Remote host closed the connection) |
13:27:27
| * demands | quit (Ping timeout: 260 seconds) |
13:32:05
| * demands | joined |
13:36:22
| * levelbot | quit (Remote host closed the connection) |
13:37:02
| * levelbot | joined |
13:37:13
| <levelbot> | [npm] level-merkle@0.0.5 <http://npm.im/level-merkle>: merkle tree replication. (@dominictarr) |
13:39:22
| * demands | quit (Ping timeout: 276 seconds) |
13:43:48
| * mcollina | joined |
13:45:49
| * mcollina_ | quit (Read error: Operation timed out) |
13:52:56
| * Acconut | joined |
13:53:30
| * Acconut | quit (Client Quit) |
13:57:59
| * mcollina | quit (Remote host closed the connection) |
14:01:57
| * thlorenz | joined |
14:17:27
| * levelbot | quit (Remote host closed the connection) |
14:18:03
| * mcollina | joined |
14:18:33
| * levelbot | joined |
14:23:53
| * mrevil | joined |
14:25:02
| * werle | joined |
14:33:25
| * paulfryzel | joined |
14:34:57
| * demands | joined |
14:39:08
| * demands | quit (Ping timeout: 246 seconds) |
14:40:33
| * brianloveswords | quit (Excess Flood) |
14:41:59
| * levelbot | quit (Remote host closed the connection) |
14:42:17
| * levelbot | joined |
14:42:29
| * brianloveswords | joined |
14:43:11
| <levelbot> | [npm] search-index@0.2.5 <http://npm.im/search-index>: A text search index module for Node.js. Search-index allows applications to add, delete and retrieve documents from a corpus. Retrieved documents are ordered by tf-idf relevance, filtering on metadata, and field weighting (@fergie) |
14:47:10
| * levelbot | quit (Remote host closed the connection) |
14:49:20
| * levelbot | joined |
14:49:20
| <levelbot> | [npm] search-index@0.2.5 <http://npm.im/search-index>: A text search index module for Node.js. Search-index allows applications to add, delete and retrieve documents from a corpus. Retrieved documents are ordered by tf-idf relevance, filtering on metadata, and field weighting (@fergie) |
14:50:40
| * levelbot | quit (Remote host closed the connection) |
14:51:36
| * levelbot | joined |
14:51:37
| <levelbot> | [npm] search-index@0.2.5 <http://npm.im/search-index>: A text search index module for Node.js. Search-index allows applications to add, delete and retrieve documents from a corpus. Retrieved documents are ordered by tf-idf relevance, filtering on metadata, and field weighting (@fergie) |
14:53:22
| * mikeal | quit (Quit: Leaving.) |
15:00:07
| * mcollina_ | joined |
15:01:12
| * mcollina | quit (Ping timeout: 246 seconds) |
15:02:23
| * thlorenz | quit (Remote host closed the connection) |
15:04:28
| * eugeneware | quit (Remote host closed the connection) |
15:05:01
| * eugeneware | joined |
15:07:00
| * levelbot | quit (Remote host closed the connection) |
15:08:49
| * levelbot | joined |
15:08:49
| <levelbot> | [npm] search-index@0.2.5 <http://npm.im/search-index>: A text search index module for Node.js. Search-index allows applications to add, delete and retrieve documents from a corpus. Retrieved documents are ordered by tf-idf relevance, filtering on metadata, and field weighting (@fergie) |
15:12:39
| * levelbot | quit (Remote host closed the connection) |
15:15:17
| * levelbot | joined |
15:15:17
| <levelbot> | [npm] search-index@0.2.5 <http://npm.im/search-index>: A text search index module for Node.js. Search-index allows applications to add, delete and retrieve documents from a corpus. Retrieved documents are ordered by tf-idf relevance, filtering on metadata, and field weighting (@fergie) |
15:15:38
| * levelbot | quit (Remote host closed the connection) |
15:16:23
| * levelbot | joined |
15:16:23
| <levelbot> | [npm] search-index@0.2.5 <http://npm.im/search-index>: A text search index module for Node.js. Search-index allows applications to add, delete and retrieve documents from a corpus. Retrieved documents are ordered by tf-idf relevance, filtering on metadata, and field weighting (@fergie) |
15:16:48
| <levelbot> | [npm] leveldown-gap@0.1.1 <http://npm.im/leveldown-gap>: A Node.js and browserify leveldown API implementation that maps to localstorage in phonegap and browser API (@no9) |
15:17:48
| * levelbot | quit (Remote host closed the connection) |
15:21:00
| * levelbot | joined |
15:21:01
| <levelbot> | [npm] search-index@0.2.5 <http://npm.im/search-index>: A text search index module for Node.js. Search-index allows applications to add, delete and retrieve documents from a corpus. Retrieved documents are ordered by tf-idf relevance, filtering on metadata, and field weighting (@fergie) |
15:21:01
| <levelbot> | [npm] leveldown-gap@0.1.1 <http://npm.im/leveldown-gap>: A Node.js and browserify leveldown API implementation that maps to localstorage in phonegap and browser API (@no9) |
15:21:21
| * levelbot | quit (Remote host closed the connection) |
15:22:49
| * levelbot | joined |
15:22:50
| <levelbot> | [npm] search-index@0.2.5 <http://npm.im/search-index>: A text search index module for Node.js. Search-index allows applications to add, delete and retrieve documents from a corpus. Retrieved documents are ordered by tf-idf relevance, filtering on metadata, and field weighting (@fergie) |
15:22:50
| <levelbot> | [npm] leveldown-gap@0.1.1 <http://npm.im/leveldown-gap>: A Node.js and browserify leveldown API implementation that maps to localstorage in phonegap and browser API (@no9) |
15:23:11
| * levelbot | quit (Remote host closed the connection) |
15:23:49
| * levelbot | joined |
15:23:49
| <levelbot> | [npm] search-index@0.2.5 <http://npm.im/search-index>: A text search index module for Node.js. Search-index allows applications to add, delete and retrieve documents from a corpus. Retrieved documents are ordered by tf-idf relevance, filtering on metadata, and field weighting (@fergie) |
15:23:49
| <levelbot> | [npm] leveldown-gap@0.1.1 <http://npm.im/leveldown-gap>: A Node.js and browserify leveldown API implementation that maps to localstorage in phonegap and browser API (@no9) |
15:26:18
| * mikeal | joined |
15:35:17
| * demands | joined |
15:39:59
| * demands | quit (Ping timeout: 260 seconds) |
15:40:55
| * thlorenz | joined |
15:50:01
| * thlorenz | quit (Ping timeout: 276 seconds) |
15:52:27
| * eugeneware | quit (Read error: Connection reset by peer) |
15:52:48
| * eugeneware | joined |
15:59:12
| * thlorenz | joined |
16:07:24
| * eugeneware | quit (Ping timeout: 256 seconds) |
16:08:19
| * Raynos | quit (Ping timeout: 264 seconds) |
16:08:20
| * sveisvei | quit (Ping timeout: 245 seconds) |
16:08:45
| * ehd | quit (Ping timeout: 245 seconds) |
16:09:08
| * niftylettuce | quit (Ping timeout: 252 seconds) |
16:11:10
| * levelbot | quit (Remote host closed the connection) |
16:11:29
| * ehd | joined |
16:12:09
| * levelbot | joined |
16:12:10
| <levelbot> | [npm] leveldown-gap@0.1.1 <http://npm.im/leveldown-gap>: A Node.js and browserify leveldown API implementation that maps to localstorage in phonegap and browser API (@no9) |
16:12:32
| <mikeal> | what is the logic that bot uses for what constitutes a level module? |
16:12:52
| <ednapiranha> | mikeal: tag maybe? |
16:13:26
| * mikeal | quit (Quit: Leaving.) |
16:17:19
| * eugeneware | joined |
16:24:25
| * timoxley | quit (Quit: Computer has gone to sleep.) |
16:29:34
| * levelbot | quit (Remote host closed the connection) |
16:30:42
| * levelbot | joined |
16:34:20
| * Raynos | joined |
16:35:37
| * demands | joined |
16:39:01
| * jxson | joined |
16:40:43
| * demands | quit (Ping timeout: 276 seconds) |
16:46:32
| * st_luke | quit (Remote host closed the connection) |
16:47:48
| * mikeal | joined |
16:49:05
| * levelbot | quit (Remote host closed the connection) |
16:49:41
| * levelbot | joined |
16:54:36
| * jxson | quit (Read error: Connection reset by peer) |
16:55:03
| * jxson | joined |
16:55:34
| * levelbot | quit (Remote host closed the connection) |
16:56:44
| * levelbot | joined |
17:08:05
| * levelbot | quit (Remote host closed the connection) |
17:09:58
| * levelbot | joined |
17:18:20
| * levelbot | quit (Remote host closed the connection) |
17:19:59
| * levelbot | joined |
17:20:19
| * levelbot | quit (Remote host closed the connection) |
17:21:08
| * levelbot | joined |
17:25:23
| * jxson | quit (Remote host closed the connection) |
17:25:54
| * jxson | joined |
17:26:12
| * jxson | quit (Read error: Connection reset by peer) |
17:26:32
| * jxson | joined |
17:29:31
| * levelbot | quit (Remote host closed the connection) |
17:29:51
| * levelbot | joined |
17:31:12
| * levelbot | quit (Remote host closed the connection) |
17:32:23
| * levelbot | joined |
17:33:44
| * levelbot | quit (Remote host closed the connection) |
17:35:03
| * levelbot | joined |
17:36:02
| * demands | joined |
17:36:54
| * levelbot | quit (Remote host closed the connection) |
17:38:26
| * levelbot | joined |
17:40:20
| * demands | quit (Ping timeout: 256 seconds) |
17:40:48
| * levelbot | quit (Remote host closed the connection) |
17:42:16
| * levelbot | joined |
17:42:38
| * levelbot | quit (Remote host closed the connection) |
17:42:53
| * jxson_ | joined |
17:43:03
| * levelbot | joined |
17:44:39
| * jxson | quit (Ping timeout: 246 seconds) |
17:45:28
| * levelbot | quit (Remote host closed the connection) |
17:46:27
| * levelbot | joined |
17:47:46
| * sveisvei | joined |
17:53:48
| * st_luke | joined |
18:02:28
| * mikeal | quit (Quit: Leaving.) |
18:02:59
| * mikeal | joined |
18:06:41
| * niftylettuce | joined |
18:12:58
| * st_luke | quit (Remote host closed the connection) |
18:18:05
| * Acconut | joined |
18:36:21
| * demands | joined |
18:37:53
| * mcollina_ | quit (Remote host closed the connection) |
18:39:27
| <no9> | Raynos what is this recompute map-reduce of which you speak? |
18:40:58
| * demands | quit (Ping timeout: 256 seconds) |
18:44:50
| <levelbot> | [npm] polyclay@1.5.4 <http://npm.im/polyclay>: a schema-enforcing model class for node with optional key-value store persistence (@ceejbot) |
19:09:49
| * jxson_ | quit (Remote host closed the connection) |
19:20:49
| * Acconut | quit (Quit: Acconut) |
19:36:18
| * demands | joined |
19:41:02
| * demands | quit (Ping timeout: 256 seconds) |
19:44:03
| * st_luke | joined |
20:02:30
| * st_luke | quit (Remote host closed the connection) |
20:10:58
| * st_luke | joined |
20:15:32
| * jxson | joined |
20:33:47
| * jxson | quit (Read error: Connection reset by peer) |
20:34:14
| * jxson | joined |
20:36:45
| * demands | joined |
20:40:16
| * dominictarr | joined |
20:41:09
| * demands | quit (Ping timeout: 248 seconds) |
20:43:34
| * mcollina | joined |
20:51:53
| * jxson | quit (Read error: Connection reset by peer) |
20:52:26
| * jxson | joined |
20:55:51
| * st_luke | quit (Remote host closed the connection) |
21:34:25
| * st_luke | joined |
21:37:02
| * demands | joined |
21:42:06
| * demands | quit (Ping timeout: 268 seconds) |
21:48:08
| * dominictarr | quit (Quit: dominictarr) |
22:03:42
| * prettyrobots | quit (Ping timeout: 264 seconds) |
22:06:21
| * prettyrobots | joined |
22:06:31
| * prettyrobots | changed nick to Guest78216 |
22:06:53
| * werle | quit (Quit: Leaving.) |
22:15:37
| * ednapiranha | quit (Remote host closed the connection) |
22:20:07
| * missinglink | joined |
22:22:42
| * thlorenz | quit (Remote host closed the connection) |
22:34:18
| * mcollina | quit (Read error: Connection reset by peer) |
22:37:21
| * demands | joined |
22:37:23
| * dominictarr | joined |
22:39:31
| * julianduque | joined |
22:41:48
| * demands | quit (Ping timeout: 246 seconds) |
22:56:29
| * jxson | quit (Remote host closed the connection) |
22:56:35
| * julianduque | quit (Quit: leaving) |
22:57:04
| * no9 | quit (Ping timeout: 276 seconds) |
22:57:29
| * paulfryzel | quit (Remote host closed the connection) |
23:02:35
| * jxson | joined |
23:23:49
| <levelbot> | [npm] browserify-cdn@0.3.1 <http://npm.im/browserify-cdn>: #### Places (@jesusabdullah) |
23:32:47
| * ChrisPartridge | joined |
23:33:06
| * thl0 | joined |
23:36:25
| * thl0 | quit (Remote host closed the connection) |
23:37:05
| * thl0 | joined |
23:37:48
| * demands | joined |
23:41:01
| * timoxley | joined |
23:41:34
| * thl0 | quit (Ping timeout: 256 seconds) |
23:42:45
| * demands | quit (Ping timeout: 264 seconds) |
23:47:01
| * werle | joined |