Skip to content

Commit

Permalink
all the data
Browse files Browse the repository at this point in the history
  • Loading branch information
zeke committed Jan 15, 2018
1 parent fc3b4a3 commit 5d1bf7c
Show file tree
Hide file tree
Showing 44 changed files with 532 additions and 10 deletions.
18 changes: 18 additions & 0 deletions check.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@

const db = require('level')('./db')
const fs = require('fs')
const path = require('path')
const urlencode = require('urlencode')
let good = 0
let bad = 0

db.createReadStream()
.on('data', async ({key, value}) => {
value = JSON.parse(value)
if (value && Object.keys(value).length) {
good++
} else {
bad++
}
console.log(good, bad)
})
6 changes: 0 additions & 6 deletions db/.lev_history

This file was deleted.

Binary file removed db/000005.ldb
Binary file not shown.
Binary file removed db/000028.ldb
Binary file not shown.
Binary file removed db/000029.ldb
Binary file not shown.
Binary file removed db/000030.ldb
Binary file not shown.
Binary file removed db/000031.ldb
Binary file not shown.
Binary file removed db/000032.ldb
Binary file not shown.
Binary file added db/000045.ldb
Binary file not shown.
Binary file added db/000046.ldb
Binary file not shown.
Binary file added db/000091.ldb
Binary file not shown.
Binary file added db/000101.ldb
Binary file not shown.
Binary file added db/000112.ldb
Binary file not shown.
Binary file added db/000123.ldb
Binary file not shown.
Binary file added db/000134.ldb
Binary file not shown.
Binary file added db/000138.ldb
Binary file not shown.
Binary file added db/000139.ldb
Binary file not shown.
Binary file added db/000140.ldb
Binary file not shown.
Binary file added db/000141.ldb
Binary file not shown.
Binary file added db/000142.ldb
Binary file not shown.
Binary file added db/000176.ldb
Binary file not shown.
Binary file added db/000180.ldb
Binary file not shown.
Binary file added db/000181.ldb
Binary file not shown.
Binary file added db/000182.ldb
Binary file not shown.
Binary file added db/000183.ldb
Binary file not shown.
Binary file added db/000184.ldb
Binary file not shown.
Binary file added db/000218.ldb
Binary file not shown.
Binary file added db/000225.ldb
Binary file not shown.
Binary file added db/000226.ldb
Binary file not shown.
Binary file added db/000227.ldb
Binary file not shown.
Binary file added db/000228.ldb
Binary file not shown.
Binary file added db/000229.ldb
Binary file not shown.
Binary file added db/000230.ldb
Binary file not shown.
Binary file added db/000231.ldb
Binary file not shown.
Binary file added db/000233.ldb
Binary file not shown.
File renamed without changes.
2 changes: 1 addition & 1 deletion db/CURRENT
Original file line number Diff line number Diff line change
@@ -1 +1 @@
MANIFEST-000025
MANIFEST-000232
12 changes: 12 additions & 0 deletions db/LOG
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
2018/01/15-12:39:49.619498 70000a01a000 Recovering log #223
2018/01/15-12:39:49.627377 70000a01a000 Level-0 table #233: started
2018/01/15-12:39:49.634932 70000a01a000 Level-0 table #233: 401226 bytes OK
2018/01/15-12:39:49.636255 70000a01a000 Delete type=2 #5
2018/01/15-12:39:49.636502 70000a01a000 Delete type=2 #16
2018/01/15-12:39:49.637256 70000a01a000 Delete type=2 #17
2018/01/15-12:39:49.637585 70000a01a000 Delete type=2 #18
2018/01/15-12:39:49.638321 70000a01a000 Delete type=2 #19
2018/01/15-12:39:49.638411 70000a01a000 Delete type=2 #21
2018/01/15-12:39:49.638969 70000a01a000 Delete type=2 #23
2018/01/15-12:39:49.639074 70000a01a000 Delete type=0 #223
2018/01/15-12:39:49.639347 70000a01a000 Delete type=3 #22
470 changes: 470 additions & 0 deletions db/LOG.old

Large diffs are not rendered by default.

Binary file removed db/MANIFEST-000025
Binary file not shown.
Binary file added db/MANIFEST-000232
Binary file not shown.
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"license": "MIT",
"devDependencies": {
"all-the-package-names": "^1.3440.0",
"level": "^2.1.1"
"level": "^2.1.1",
"urlencode": "^1.1.0"
}
}
}
27 changes: 27 additions & 0 deletions populate.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@

const db = require('level')('./db')
const fs = require('fs')
const path = require('path')
const urlencode = require('urlencode')

let extant = 0
let nonexistent = 0
db.createKeyStream()
.on('data', async (name) => {
const dataFile = path.join(__dirname, '../sourceranks/data', urlencode(name) + '.json')
if (fs.existsSync(dataFile)) {
await saveRank(name, dataFile)
console.log(dataFile, 'exists')
extant++
} else {
nonexistent++
console.log(dataFile, 'DOES NOT EXIST')
}
})
.on('end', () => {
console.log('done', extant, nonexistent)
})

async function saveRank (name, dataFile) {
db.put(name, JSON.stringify(require(dataFile), null, 2))
}
2 changes: 1 addition & 1 deletion seed.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ for (i = 0; i < names.length; i++) {
}

async function saveName (name) {
await db.put(name, {})
await db.put(name, JSON.stringify({}))
}

0 comments on commit 5d1bf7c

Please sign in to comment.