20:16 PM
mafintosh
<feed metadata><fs metadata><fs metadata>...
20:17 PM
where feed metadata describes what kind of feed this is etc. this might make upgrading the feed in the future easier
20:18 PM
bthesorceror has quit
20:19 PM
bthesorceror joined the channel
20:21 PM
i'm gonna think about this a bit
20:26 PM
feed metadata block could in theory contain things like 'author', 'publish-data' etc
20:26 PM
publish-date i mean
20:26 PM
version
20:29 PM
karissa
mafintosh: makes sense to me
20:30 PM
mafintosh: that will be directly translatable to a cloud storage dump of a dat too
20:31 PM
mafintosh
karissa: yea i think its a good idea. wondering how to structure it for maximum forward comptibility
20:33 PM
20:34 PM
karissa
mafintosh: sounds good to me.
20:34 PM
mafintosh: feels like http ;)
20:35 PM
mafintosh
karissa: lol best part about http
20:36 PM
there would only be one header though
20:36 PM
so i guess its more like a head
20:41 PM
ogd: curious to hear your thoughts on o/
20:42 PM
it could also just be a json object
20:46 PM
karissa
mafintosh: question regarding the current storage architecture
20:46 PM
mafintosh
karissa: shoot
20:46 PM
karissa
mafintosh: if each directory has its own leveldb, does that hinder hyperdrive deduplicating data downloads if i move the folder or download a similar version into a separate folder?
20:46 PM
mafintosh
karissa: yep
20:47 PM
karissa: the 'each dir has a db' is a tmp hack
20:47 PM
karissa
mafintosh: is there any way we can prevent that bug we were trying to fix without introducing this bug?
20:47 PM
mafintosh: do you know what might be the ideal fix?
20:47 PM
mafintosh
karissa: not easily unfortunately
20:47 PM
karissa: an high level rpc layer
20:47 PM
karissa
mafintosh: ok. so that would fix two bugs :)
20:47 PM
mafintosh
karissa: yea exactly
20:48 PM
karissa: i'm thinking we can spec that out soon
20:48 PM
karissa
mafintosh: k. i can create an issue for it on the repo
20:48 PM
mafintosh: i want to start using the issue tracker, after we delete 95% of these :)
20:48 PM
mafintosh
karissa: also the deduplicator isn't perfect yet as well.
20:48 PM
karissa: so plenty of room for improvement
20:48 PM
karissa
cool
20:49 PM
mafintosh
karissa: +1 on issue
20:50 PM
dat-git-bot
20:51 PM
occupy_paul_st joined the channel
20:53 PM
mafintosh
i actually made this a while a go
20:53 PM
20:55 PM
pfraze
mafintosh: nice does that load balance?
20:55 PM
mafintosh
pfraze: no its picks a master
20:56 PM
pfraze
mafintosh: just for failover
20:56 PM
mafintosh
pfraze: yea exactly
20:56 PM
pfraze
cool
21:25 PM
occupy_paul_st joined the channel
21:36 PM
jhand joined the channel
21:59 PM
dat-git-bot
[dat] joehand opened issue #438: create subdirectories when non-existent path is specified
https://git.io/vgYFi
22:09 PM
ogd
mafintosh: karissa i had to partition and add the disk google gave us to the fstab but its working now
22:09 PM
look at me im doing ops
22:10 PM
karissa
ogd: lol yay
22:14 PM
ogd
mafintosh: i like the header idea, we could use it for filesize
22:16 PM
mafintosh
ogd: as proto or json?
22:16 PM
ogd
mafintosh: oh i thought it was gonna be json in the proto bytes field
22:16 PM
mafintosh: but im cool with json too, it wont be big
22:16 PM
mafintosh: prob better to be human readable
22:17 PM
mafintosh: especially since its the first thing
22:17 PM
mafintosh
ogd: right. i would wanna reserve a type key in the json doc though
22:18 PM
ogd: that had info about the feed type
22:18 PM
ogd
mafintosh: oh ya thats fine
22:18 PM
mafintosh
wheather or not its file data or tabular data etc
22:18 PM
cool
22:21 PM
ogd: thats our dat.json file basically
22:21 PM
ogd
mafintosh: oh yea
22:47 PM
dat-gitter-bot has quit
22:48 PM
dat-gitter-bot joined the channel
22:59 PM
domanic joined the channel
23:06 PM
mafintosh: having some issues with psy maybe you can help me with
23:07 PM
mafintosh: can you log into the google server and do screen -x
23:12 PM
23:12 PM
mafintosh: seems psy is broken
23:18 PM
substack
hmmm
23:19 PM
ogd
substack: i downgraded to
psy@1.6.0 just now and it works as expected
23:19 PM
substack: on 1.7.0 it was creating tons of duplicate processes of both psy and my process
23:20 PM
substack: did the cli api change between those versions (e.g. am i using it wrong now) or do you think it could be a bug?
23:20 PM
substack
it's a bug
23:21 PM
ogd
substack: ill see if i can write a test case
23:21 PM
substack: and also check if it happens on mac too
23:23 PM
substack: yep happens on mac
23:24 PM
substack
that would be great
23:37 PM
domanic has quit
23:38 PM
mafintosh
ogd: was biking
23:43 PM
ogd
23:56 PM
substack
nice
23:56 PM
I'll see if I can whip up a solution
23:58 PM
dat-git-bot