notduncansmith has quit [Read error: Connection reset by peer]
<jbenet>
spikebike: that worked seamlessly
<jbenet>
like, 0 buffering
tilgovi has quit [Ping timeout: 264 seconds]
rtlong has quit [Remote host closed the connection]
<spikebike>
it's got at least 2 peers with it's content
<spikebike>
should compress pretty well
namick has quit [Ping timeout: 246 seconds]
<spikebike>
jbenet: feel free to pin it ;-)
tilgovi has joined #ipfs
tilgovi has quit [Ping timeout: 256 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
hellertime has joined #ipfs
Wallacoloo has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
nessence_ has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Evermore has quit [Quit: leaving]
Wallacoloo has quit [Ping timeout: 276 seconds]
nessence_ has joined #ipfs
<reit>
is it going to cause any problems if i ipfs add multiple files from different processes at the same time?
rtlong has joined #ipfs
<whyrusleeping>
reit: it shouldnt
www has joined #ipfs
rtlong_ has joined #ipfs
<reit>
ok, if ipfs add is thread safe that's good then, thanks
rtlong has quit [Ping timeout: 255 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<emery>
its go, its magic
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
tilgovi has joined #ipfs
alu has quit [Quit: WeeChat 0.3.8]
alu has joined #ipfs
alu has quit [Changing host]
alu has joined #ipfs
reit has quit [Ping timeout: 276 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
hellertime has quit [Quit: Leaving.]
<wking>
jbenet: late checkin: Last week started out with some Docker-registry stuff, but I ended up spending the second half of the week mostly focused on 'ipfs file ls' (go-ipfs#1348)
<wking>
Which is, I think, ready for another round of review. At least, all the questions I had initially have been resolved (mostly in the IRC discussion on Friday), and I'm not aware of any outstanding concerns held by others.
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
bren2010 has joined #ipfs
therealplato has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Tv` has quit [Quit: Connection closed for inactivity]
tilgovi has quit [Ping timeout: 252 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
rht__ has joined #ipfs
patcon has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
Wallacoloo has joined #ipfs
sharky has quit [Ping timeout: 252 seconds]
<rht__>
(sprintbot: sorry for not clearing my issues in last week sprint. had 2-3 days of headache near the end)
<spikebike>
ugh, sucks.
slothbag has joined #ipfs
sharky has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
patcon has quit [Ping timeout: 276 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
pfraze has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
patcon has joined #ipfs
tilgovi has joined #ipfs
mildred has joined #ipfs
reit has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
mildred has quit [Ping timeout: 256 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
mildred has joined #ipfs
ryepdx has quit [Ping timeout: 252 seconds]
ryepdx has joined #ipfs
pfraze has joined #ipfs
pfraze has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
pfraze has joined #ipfs
patcon has quit [Ping timeout: 276 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
rtlong_ has quit [Quit: Leaving...]
sharky has quit [Ping timeout: 252 seconds]
sharky has joined #ipfs
pfraze has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
pfraze has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
zabirauf has joined #ipfs
pfraze has quit [Remote host closed the connection]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
zabirauf has quit [Ping timeout: 265 seconds]
domanic has joined #ipfs
Wallacoloo has quit [Ping timeout: 245 seconds]
zabirauf has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
nemik has quit [Read error: Connection reset by peer]
nemik has joined #ipfs
zabirauf has quit [Ping timeout: 265 seconds]
timgws has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
bengl has quit [Ping timeout: 252 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
torpor has joined #ipfs
kallaballa has joined #ipfs
<kallaballa>
hey... i'm having a problem with ipfs/ipns. when i try to retrieve the content (publish via ipns) of my node (QmaYhTZ3bUYiM5USLNJxWdstexAKgCJQPbvAvst8jsPumA) via gateway.ipfs.io i get a two weeks old result.
inconshreveable has joined #ipfs
<kallaballa>
when i locally try to get the corresponding object (ipfs cat QmaYhTZ3bUYiM5USLNJxWdstexAKgCJQPbvAvst8jsPumA) i get a timeout
<kallaballa>
what are the next steps to debug the actual problem?
<kallaballa>
btw. never use ipfs on a hetzner server. they will think it is infected with a botnet and shut it down
inconshr_ has quit [Ping timeout: 256 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
torpor has quit [Quit: Leaving.]
torpor has joined #ipfs
cow_2001 has quit [Quit: ASCII Muhammad - @o<-<]
cow_2001 has joined #ipfs
kbala has quit [Quit: Connection closed for inactivity]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
inconshreveable has quit [Remote host closed the connection]
<kallaballa>
the only thing i found working is "ipfs net diag"
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
ei-slackbot-ipfs has quit [Remote host closed the connection]
ei-slackbot-ipfs has joined #ipfs
JasonWoof has quit [Ping timeout: 250 seconds]
JasonWoof has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
guest449 has joined #ipfs
hellertime has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
nessence_ has quit [Remote host closed the connection]
nessence_ has joined #ipfs
nessence_ has quit [Ping timeout: 255 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
torpor has quit [Quit: Leaving.]
flugsio has quit [Ping timeout: 264 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
nessence_ has joined #ipfs
nessence_ has quit [Read error: Connection reset by peer]
nessence has joined #ipfs
nessence has quit [Ping timeout: 250 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
bengl has joined #ipfs
bengl is now known as Guest78256
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
patcon has joined #ipfs
nessence has joined #ipfs
nessence_ has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
nessence has quit [Ping timeout: 246 seconds]
nessence_ has quit [Ping timeout: 246 seconds]
nessence has joined #ipfs
nessence has quit [Ping timeout: 240 seconds]
nessence has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
nessence has quit [Read error: Connection reset by peer]
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
<cryptix>
asd
<cryptix>
asdasd
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
nessence has quit [Read error: Connection reset by peer]
www has quit [Ping timeout: 256 seconds]
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
nessence has joined #ipfs
void has joined #ipfs
<kallaballa>
hi folks
<kallaballa>
anyone knows how to debug a running ipfs server?
nessence_ has joined #ipfs
<kallaballa>
i can't cat or ls anything and i get real old results for my node via ipns
nessence has quit [Ping timeout: 256 seconds]
<kallaballa>
it has been up for about a day before it started flaking out
nessence_ has quit [Ping timeout: 244 seconds]
<jbenet>
hey kallaballa: on the hetzner stuff, we're fixing that this week
<jbenet>
kallaballa: on old ipns, fixing that in following week-- ipns is not very robust yet. (it's one of the more "alpha" featues)
<jbenet>
kallaballa: can you cat or ls /ipfs links fine? or are both /ipns and /ipfs misbehaving?
vijayee_ has joined #ipfs
compleatang has quit [Quit: Leaving.]
<kallaballa>
jbenet: i can't cat any objects - the time out. e.g. ipfs cat QmY2JL2vU3sEL4jVesXQdoDh2H8KyoP7gL7mi5SB21TQPK
<kallaballa>
*they time out
<kallaballa>
neither cat nor ls works
<kallaballa>
diag net works, but i guess that is not really depending on the core protocol
<kallaballa>
i can list the ipns fuse mount without problems
<kallaballa>
additionally my node doesn't seem to be available from other nodes
<Luzifer>
kallaballa: welcome to the hetzner hell… Explained the case to them twice, ticket got closed twice but they do not have manual interaction on those cases so they will send you a new abuse ticket every time with decreasing lock-down times…
<kallaballa>
Luzifer: goodbye hetzner that means for me
<kallaballa>
Luzifer: if you can't run a documented experiment it's worthless to me :)
<Luzifer>
kallaballa: sadly its the hoster with the best cost/benefit radio here in germany…
<kallaballa>
Luzifer: true
www has joined #ipfs
<Luzifer>
thats the reason my node currently is located at my cable connection at home instead on a performant root server
<kallaballa>
maybe i'll do the same
guest4491 has joined #ipfs
<Luzifer>
but as jbenet and whyrusleeping said: its on the list for this week so I'm confident we'll have a solution soon…
guest449 has quit [Ping timeout: 276 seconds]
nessence has joined #ipfs
guest449 has joined #ipfs
nessence has quit [Ping timeout: 250 seconds]
guest4491 has quit [Ping timeout: 246 seconds]
<whyrusleeping>
kallaballa: is your node still acting weird?
* whyrusleeping
fights off sleep and last nights alchohol
<whyrusleeping>
g'mornin everyone!
<crest>
whyrusleeping: echo $TZ?
<whyrusleeping>
crest: PDT
<whyrusleeping>
GMT-7
jibber11 has joined #ipfs
nessence has joined #ipfs
<Luzifer>
morning whyrusleeping
<whyrusleeping>
Luzifer: getting closer on the dial issue
nessence has quit [Ping timeout: 255 seconds]
<bret>
is there any benefit to the ipfs network swarm by running a peer that doesn't have many files?
nessence has joined #ipfs
<bret>
just a gateway?
<whyrusleeping>
bret: it helps out the dht
<whyrusleeping>
if you have a node on a fast connection, it makes lookup times better for everyone
compleatang has joined #ipfs
nessence has quit [Ping timeout: 264 seconds]
inconshreveable has joined #ipfs
<bret>
is there some docs on how to get the http gateway running over the open web? I'm getting "Gateway Timeout: can't connect to remote host" errors
inconshreveable has quit [Remote host closed the connection]
<whyrusleeping>
bret: just host it on a node with a public IP
<whyrusleeping>
what are you trying to do that failing?
<bret>
should public
<bret>
should be*
<bret>
whyrusleeping: just test the http gateway
<bret>
pi.bret.io:8080
<bret>
errr
<bret>
pi.bret.io:8080/ipfs/
<whyrusleeping>
i cant ping that machine
<Luzifer>
did you set the listen ip to 0.0.0.0 or the public ip of that machine?
<whyrusleeping>
oh, i can ping it
<whyrusleeping>
its not listening publicly on port 8080
nessence has joined #ipfs
<Luzifer>
(if NATed the natted private ip)
<bret>
i just used the default ipfs config
<Luzifer>
then it's listening on 127.0.0.1 instead of public
<whyrusleeping>
bret: open up ~/.ipfs/config
<whyrusleeping>
and change Addresses.Gateway to /ip4/0.0.0.0/tcp/8080
<bret>
cool ty whyrusleeping
mildred has quit [Ping timeout: 255 seconds]
<bret>
do i need to restart the daemon?
<Luzifer>
yep
<bret>
any reload config command?
<Luzifer>
just restart the daemon… after that you should see `Gateway (readonly) server listening on /ip4/0.0.0.0/tcp/8080` while starting
nessence has quit [Read error: Connection reset by peer]
<bret>
anyone set up a public ipv6 gateway?
nessence_ has joined #ipfs
nessence_ has quit [Read error: Connection reset by peer]
<Luzifer>
o/
nessence has joined #ipfs
<Luzifer>
activated ipv6 yesterday
nessence has quit [Read error: Connection reset by peer]
<Luzifer>
at least for swarm connects, not for web
<bret>
oh yeah, got that part working yesterday too :]
<bret>
i mean web
nessence has joined #ipfs
<Luzifer>
theoretically that should work for mine too… I would test but here in the office I don't have v6 xD
nessence has quit [Read error: Connection reset by peer]
<Luzifer>
(but I have to say my node is shielded by a nginx because there are multiple services listening on that machine and all of them are using port 80)
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
void has quit [Quit: ChatZilla 0.9.91.1 [Firefox 38.0/20150511103818]]
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
<bret>
i should probably set that up
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
<kallaballa>
whyrusleeping: yes.. still the same situation
jibber11 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pfraze has joined #ipfs
cjdmax has joined #ipfs
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
nessence_ has joined #ipfs
nessence_ has quit [Read error: Connection reset by peer]
nessence has joined #ipfs
nessence has quit [Read error: Connection reset by peer]
<lgierth>
rht__: i was updating those Log configs on the gateways right now
<lgierth>
noticed it says Logs there, which seems to be old
<lgierth>
it's just Log nowadays
<lgierth>
the repo.config.Logs has been kept in place, but isn't anymore
<lgierth>
so it's just silently discarded without a migration path
<lgierth>
:X
<kyledrake>
tperson-work they're not going to support wildcards out of the gate. The ACME spec is also fairly complex, so I'm haven't finished writing an adapter for it.
<lgierth>
i guess that means it assumes MaxBackups = 0
<lgierth>
let me see who last touched this
<rht__>
how did you spot that out
<rht__>
I remembered a related issue, wait
<kyledrake>
tperson-work but the real issue is that ipfs hashes are too long for subdomains
zabirauf has quit [Quit: Connection closed for inactivity]
headbite has quit [Quit: Leaving.]
headbite has joined #ipfs
flugsio has joined #ipfs
bret has quit []
bret has joined #ipfs
<lgierth>
rht__: and the 100 MB filesize is coming from lumberjack.go: defaultMaxSize = 100
<lgierth>
Logs.MaxSizeMB = 100
<lgierth>
eh not from Logs.MaxSizeMB = 100
<rht__>
from lumberjack directly
<lgierth>
yeah default value of a secondary dependency...
<lgierth>
is incidentally just what we want and distracts us :)
uhhyeahbret has joined #ipfs
<rht__>
the lumberjack default is likely chosen for the same reason
<lgierth>
NaxBackups 0 comes from an empty int being 0
<lgierth>
this is a lesson that we might want to merge the repo config into the default config, and use the result
<rht__>
during an upgrade?
<lgierth>
no in general, when reading the config
<rht__>
i c, so default config is the fallback value for required fields, and this resolves issue#1018
<rht__>
I was about to say to put explicit version on config, and if there is version mismatch with the binary used, then `ipfs config update` or something
<lgierth>
there is
<lgierth>
ipfs config Version
<rht__>
and that's where `ipfs version` gets its number?
<rht__>
yes indeed
lidel has quit [Remote host closed the connection]
<lgierth>
no that gets it from const CurrentVersionNumber = "0.3.4"
<whyrusleeping>
sprint checkin: pushed an initial fix for the dial address filters, working on a quick hack to make the 'in memory datastore' config setting work again
<lgierth>
checkin: hunting down the log rotation bug, looked into which pieces of prometheus to pick for monitoring
<krl>
got the html menu toggle to actually start/kill the daemon, reworked node-ipfsd-ctl to use the new tcp/0 instead of 'freeport'-hack
lidel has quit [Client Quit]
<rht__>
checkin: dealing with ipfs config update
lidel has joined #ipfs
<whyrusleeping>
lgierth: i wish you luck on the log rotation... but dont put too much effort into that
<whyrusleeping>
we are moving very soon to not having eventlogs on disk at all
<lgierth>
oh ok!
<lgierth>
well i did Logs => Log on the gateways and will leave with that. that's all the fixing there is to do, except for deleting repo/config/log.go :)
<rht__>
I am to make sure this doesn't happen again
lidel has quit [Client Quit]
<daviddias>
sprintbot: node-spdystream all day and continuing. Also made a module to callback when N bytes are available to read (so I don't have to worry with buffering them).
lidel has joined #ipfs
www has joined #ipfs
<krl>
rht__: what are the conf changes?
<wking>
checkin: nothing done yesterday. I should be able to get back to the Docker registry driver tomorrow morning.
<whyrusleeping>
the construction just happens differently
<whyrusleeping>
during config unmarshaling
Arceliar has joined #ipfs
therealplato has quit [Ping timeout: 252 seconds]
patcon has joined #ipfs
chriscool has quit [Ping timeout: 276 seconds]
guest449 has quit [Remote host closed the connection]
rht__ has quit [Quit: Connection closed for inactivity]
mildred has quit [Ping timeout: 252 seconds]
therealplato has joined #ipfs
dandroid3000 has quit [Ping timeout: 246 seconds]
Wallacoloo has quit [Ping timeout: 240 seconds]
tilgovi has quit [Ping timeout: 256 seconds]
jibber11 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jibber11 has joined #ipfs
<whyrusleeping>
jbenet: so better add perf is complicated...
cmars has quit [Excess Flood]
cmars has joined #ipfs
patcon has quit [Ping timeout: 240 seconds]
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
jibber11 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jibber11 has joined #ipfs
jibber11 has quit [Client Quit]
<whyrusleeping>
it would be cool if compilers were to generate a hash of every file used in compilation
<whyrusleeping>
and have that in the binary somewhere
<jbenet>
yeah
tilgovi has joined #ipfs
tilgovi has quit [Read error: Connection reset by peer]
tilgovi has joined #ipfs
jibber11 has joined #ipfs
jibber11 has quit [Client Quit]
jibber11 has joined #ipfs
notduncansmith has joined #ipfs
notduncansmith has quit [Read error: Connection reset by peer]
<ipfsbot>
[go-ipfs] dylanPowers opened pull request #1379: Wired up the trickle dag flag for the add command (master...use-trickle-dag) http://git.io/vLZNE
<whyrusleeping>
alright, so i want to start planning for a '0.4.0' release
<whyrusleeping>
i made a 'dev' branch
<whyrusleeping>
and i want to merge the 'breaking changes' into it
<whyrusleeping>
like pinning
<whyrusleeping>
and the protocol changes
<whyrusleeping>
thoughts?
<jbenet>
sure +1
<whyrusleeping>
cool
pfraze has quit [Remote host closed the connection]
<whyrusleeping>
jbenet: other thing: improving add perf will require a refactor of how the datastore works. The pipeline stuff barnacs did will help a bit, but it varies widely on disk cache and size of input
<whyrusleeping>
to get past that, we need to make fewer syscalls on the flatfs datastore
<whyrusleeping>
and the only *safe* way to do that is to set it up for batched writes
<whyrusleeping>
adding a ton of small files is just bottlenecking on sync calls
<jbenet>
makes sense
<whyrusleeping>
so, i'm not going to worry about add perf for a little bit, until we get our current trials and tribulations addressed
<jbenet>
ok, i think the pipelining will be good enough for now, no?
<whyrusleeping>
yeah, i think it should be
Aaron1011 has quit [Quit: Goodbye!]
jibber11 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<whyrusleeping>
could you look at 1378 when you get a chance?
notduncansmith has joined #ipfs
<whyrusleeping>
its functional, but i dislike our node construction code
<whyrusleeping>
makes things ugly
notduncansmith has quit [Read error: Connection reset by peer]
Aaron1011 has joined #ipfs
<whyrusleeping>
daviddias: hows the spdy stuff goin?
nessence_ has quit [Read error: Connection reset by peer]
<ogd>
daviddias: me and mafintosh were talking about transport protocol framing modules for node, happy to give feedback on https://github.com/diasdavid/node-spdystream when you have something concrete
<ipfsbot>
[go-ipfs] whyrusleeping created dev0.4.0 from dev (+0 new commits): http://git.io/vLnex
<daviddias>
I started doing in parallel: from scratch, figuring out what are the components and stripping them out from node-spdy if able; stripping out parts of node-spdy to see if would happen to "just work". However, I feel I still have a long way to go. I pinged Indutny couple hours ago and he is interested in the idea, but after his refactor is finished