<lgierth>
whyrusleeping: if i restart that node with the ccc archive, it should start providing the stuff again right?
<lgierth>
i.e. write provider records to others
<whyrusleeping>
yeah, after a bit
<whyrusleeping>
my server is syncing from yours
<whyrusleeping>
its been syncing for a day now
<lgierth>
yeah it's super slow
<lgierth>
has been slow the whole time
<lgierth>
like 2.5 MB/s slow
<whyrusleeping>
which machine is that running on?
<lgierth>
you're $ip.tukw.qwest.net yeah?
<whyrusleeping>
uhm... maybe?
<lgierth>
nihal, at hetzner in .de, it's has a 1gbps link
<whyrusleeping>
huh, my box also has a 1gbps link :P
<lgierth>
i've been rsyncing the ccc archive with >100 MB/s
<lgierth>
that node is QmepgFW7BHEtU4pZJdxaNiv75mKLLRQnPi1KaaXmQN4V1a
<lgierth>
i'm using iftop -bBi eth0 for monitoring per-src/dest bandwidth
<lgierth>
so check if that's the one your bitswap is fetching from
<lgierth>
ipfs-search.com had also picked the archive up
<whyrusleeping>
nihal is spending the vast majority of its time running query on the datastore
<whyrusleeping>
leveldb
<lgierth>
let me update it to master
<lgierth>
whyrusleeping: whenever you've seen enough
<lgierth>
just had an idea for symlinks -- if i have a symlink on my disk pointing to /ipfs/Qmfoo (i.e. a broken symlink unless you've mounted fuse), ipfs add should pick that up
<whyrusleeping>
go ahead and update it
<lgierth>
ack
zbyte64 has quit [Remote host closed the connection]
fleeky__ has joined #ipfs
<Mateon1>
Holy crap, why do some peers have insane amounts of addreses?
<lgierth>
i've seen daemons that had accumulated >1000 addresses for some peers
<lgierth>
whyrusleeping: couldn't we exchange a bloom filter instead of a list of provider hashes if it gets big enough?
<lgierth>
(on initial connect)
<whyrusleeping>
lgierth: i've got some ideas down that path, yes
<lgierth>
++
<whyrusleeping>
Mateon1: its always worth reporting those as issues when you see them
ianopolous_ has joined #ipfs
<whyrusleeping>
helping us fix those helps the network out dramatically
<lgierth>
yeah it's also good to have this institutional knowledge written down
<Mateon1>
I can write a simple shell thing to find peers with large amounts of addresses in swarm
erick_ has joined #ipfs
<lgierth>
it's more like the network collectively aggregates the addresses its seen for a certain peerid
<lgierth>
so everybody will have a slightly different view of a certain peer's addresses, depending on how interested they are
captain_morgan has joined #ipfs
<Mateon1>
Oh crap, one of them is my node
hoboprimate has quit [Quit: hoboprimate]
<erick_>
hi all, I am testing the js-ipfs implementation and I am having issues while trying the "IPFS Core examples (use IPFS as a module)" example in the README.md
<Mateon1>
It seems to have fixed itself, now no matter where I do the query I get a more normal 6 addresses for my node
zbyte64 has joined #ipfs
<erick_>
the issue I am having is that after the call to 'goOnline', although it is successful and does not throw an exception I get an empty list of peers in the swarm. Is that normal behaviour?
anonymuse has quit [Remote host closed the connection]
zbyte64 has quit [Ping timeout: 260 seconds]
<erick_>
By contrast, using the go implementation with the commandline tools list at least 4 peers when doing 'ipfs swarm peers' right away after the start of the daemon
<lgierth>
erick_: i don't think it bootstraps peering for you
apiarian has quit [Ping timeout: 245 seconds]
<erick_>
I just tried the commandline tools for the js-ipfs version by doing 'js-ipfs daemon' and then 'js-ipfs swarm peers' and I am getting the same behaviour
<erick_>
namely no peers listed
<erick_>
@lgierth how should I do the bootstrap then? Is it possible or the implementation is not complete enough to do it yet?
cehteh has quit [Ping timeout: 260 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
ivo_ has quit [Ping timeout: 245 seconds]
captain_morgan has quit [Ping timeout: 260 seconds]
chax_ has quit [Remote host closed the connection]
zbyte64 has joined #ipfs
ivo_ has joined #ipfs
cehteh has joined #ipfs
zbyte64 has quit [Ping timeout: 240 seconds]
Akaibu has quit [Quit: Connection closed for inactivity]
<whyrusleeping>
daviddias: review my sharding codeeeee
cubemonkey has joined #ipfs
cehteh has quit [Ping timeout: 256 seconds]
sdiver has quit [Ping timeout: 246 seconds]
<lgierth>
review my blog poooost
<lgierth>
:)
<lgierth>
it almost doesn't matter anymore but i'm not gonna trash it
Mateon1 has quit [Ping timeout: 260 seconds]
Mateon1 has joined #ipfs
<cubemonkey>
whyrusleeping: thanks for the info RE symlinks
dignifiedquire has quit [Quit: Connection closed for inactivity]
sdiver has joined #ipfs
zbyte64 has joined #ipfs
ednilmoob has quit [Ping timeout: 260 seconds]
ednilmoob has joined #ipfs
<whyrusleeping>
lgierth: i already LGTMed your blog post i thought >.>
<lgierth>
you wrote a bit about the specifics of the bug and richard and i refined the whole thing a few times
<lgierth>
i'm feeling pretty good about it, just want a last sanity check
<lgierth>
i made a PR on ipfs-see-all to make the instructions work
<daviddias>
whyrusleeping: you wanna know how I will review your sharding code? By implementing it from reading your code, I believe that is the best I can offer
s_kunk has joined #ipfs
steefmin has quit [Read error: Connection reset by peer]
steefmin has joined #ipfs
rendar has joined #ipfs
DokterBob has joined #ipfs
H3ndr1k[m] has quit [Ping timeout: 245 seconds]
Polychrome[m] has quit [Ping timeout: 245 seconds]
torarne has quit [Ping timeout: 245 seconds]
shakib[m] has quit [Ping timeout: 260 seconds]
M-leoc has quit [Ping timeout: 260 seconds]
ShawkHawk[m] has quit [Ping timeout: 260 seconds]
edsilv[m] has quit [Ping timeout: 260 seconds]
brunomvsouza[m] has quit [Ping timeout: 260 seconds]
dnull[m] has quit [Ping timeout: 260 seconds]
ntninja has quit [Ping timeout: 260 seconds]
mythmonster has quit [Ping timeout: 260 seconds]
SShrike has quit [Ping timeout: 260 seconds]
onetom[m] has quit [Ping timeout: 250 seconds]
M-JayCarpenter has quit [Ping timeout: 250 seconds]
M-podviaznikov has quit [Ping timeout: 250 seconds]
M-krsiehl has quit [Ping timeout: 250 seconds]
disinibito[m] has quit [Ping timeout: 250 seconds]
hoboprimate[m] has quit [Ping timeout: 250 seconds]
Ravneson[m] has quit [Ping timeout: 250 seconds]
Vovin[m] has quit [Ping timeout: 250 seconds]
Beneficence[m] has quit [Ping timeout: 250 seconds]
Dineshsac[m] has quit [Ping timeout: 250 seconds]
M-leeola has quit [Ping timeout: 250 seconds]
VegBerg[m] has quit [Ping timeout: 250 seconds]
GeorgeAntoniadis has quit [Ping timeout: 250 seconds]
themsay[m] has quit [Ping timeout: 250 seconds]
M-jaxondu has quit [Ping timeout: 250 seconds]
M-alri has quit [Ping timeout: 250 seconds]
M-sraja has quit [Ping timeout: 250 seconds]
because[m] has quit [Ping timeout: 250 seconds]
am2on[m] has quit [Ping timeout: 250 seconds]
lugarius has quit [Ping timeout: 250 seconds]
M-Ingo has quit [Ping timeout: 250 seconds]
NathanBraswell[m has quit [Ping timeout: 250 seconds]
Remramm has quit [Ping timeout: 250 seconds]
silwol[m] has quit [Ping timeout: 250 seconds]
WinterFox[m] has quit [Ping timeout: 250 seconds]
M-Magnap has quit [Ping timeout: 250 seconds]
lnxw37[m] has quit [Ping timeout: 250 seconds]
Leer10[m] has quit [Ping timeout: 250 seconds]
rschulman has quit [Ping timeout: 260 seconds]
M-alien has quit [Ping timeout: 260 seconds]
enick_180 has quit [Ping timeout: 245 seconds]
rdesfo[m] has quit [Ping timeout: 245 seconds]
M-mlt has quit [Ping timeout: 245 seconds]
M-jabl has quit [Ping timeout: 245 seconds]
M-ms has quit [Ping timeout: 245 seconds]
steven[m] has quit [Ping timeout: 245 seconds]
benhylau[m]2 has quit [Ping timeout: 245 seconds]
M- has quit [Ping timeout: 245 seconds]
DavidAmorn[m] has quit [Ping timeout: 245 seconds]
Patrik[m] has quit [Ping timeout: 245 seconds]
cel[m] has quit [Ping timeout: 245 seconds]
M-thia has quit [Ping timeout: 245 seconds]
Guest47833[m] has quit [Ping timeout: 245 seconds]
ChrisDeChef[m] has quit [Ping timeout: 245 seconds]
Guest50383[m] has quit [Ping timeout: 245 seconds]
mw[m] has quit [Ping timeout: 245 seconds]
M-slang has quit [Ping timeout: 245 seconds]
aburkett[m] has quit [Ping timeout: 245 seconds]
xtream1101[m] has quit [Ping timeout: 245 seconds]
toto42[m] has quit [Ping timeout: 245 seconds]
joshb[m] has quit [Ping timeout: 245 seconds]
wildanonymous[m] has quit [Ping timeout: 245 seconds]
im[m] has quit [Ping timeout: 245 seconds]
Guest35894[m] has quit [Ping timeout: 245 seconds]
M-Robin has quit [Ping timeout: 245 seconds]
lanzafame[m] has quit [Ping timeout: 245 seconds]
Guest43355[m] has quit [Ping timeout: 245 seconds]
miladmaster[m] has quit [Ping timeout: 245 seconds]
dz[m] has quit [Ping timeout: 245 seconds]
demian[m] has quit [Ping timeout: 245 seconds]
containsliquid[m has quit [Ping timeout: 245 seconds]
Guest18705[m] has quit [Ping timeout: 245 seconds]
Guest44466[m] has quit [Ping timeout: 245 seconds]
Meroje[m]1 has quit [Ping timeout: 245 seconds]
Guest53543[m] has quit [Ping timeout: 245 seconds]
M-kalmi has quit [Ping timeout: 245 seconds]
TheReverend403[m has quit [Ping timeout: 245 seconds]
sdiver[m] has quit [Ping timeout: 245 seconds]
Jacob[m] has quit [Ping timeout: 245 seconds]
M-male has quit [Ping timeout: 245 seconds]
Miikka[m] has quit [Ping timeout: 245 seconds]
Dawg[m] has quit [Ping timeout: 245 seconds]
Paul[m] has quit [Ping timeout: 245 seconds]
Guest50356[m] has quit [Ping timeout: 245 seconds]
gsf[m] has quit [Ping timeout: 245 seconds]
Usr[m] has quit [Ping timeout: 245 seconds]
morozevich73[m] has quit [Ping timeout: 245 seconds]
gwillen[m] has quit [Ping timeout: 245 seconds]
M-mubot has quit [Ping timeout: 245 seconds]
M-davidar-test has quit [Ping timeout: 245 seconds]
M-eitland has quit [Ping timeout: 245 seconds]
masoodahm[m] has quit [Ping timeout: 245 seconds]
M-wldhx has quit [Ping timeout: 245 seconds]
M-nd has quit [Ping timeout: 245 seconds]
M-Amandine has quit [Ping timeout: 245 seconds]
M-austinhc has quit [Ping timeout: 245 seconds]
M-pesterhazy has quit [Ping timeout: 245 seconds]
fd0422b08[m] has quit [Ping timeout: 245 seconds]
tkorrison[m] has quit [Ping timeout: 245 seconds]
bugabinga[m] has quit [Ping timeout: 245 seconds]
M-leer10 has quit [Ping timeout: 245 seconds]
swift110[m] has quit [Ping timeout: 245 seconds]
M-AndrewGaspar has quit [Ping timeout: 245 seconds]
MrAxilus[m] has quit [Ping timeout: 245 seconds]
shellkr[m] has quit [Ping timeout: 245 seconds]
ZerataX[m] has quit [Ping timeout: 245 seconds]
jivank[m] has quit [Ping timeout: 245 seconds]
neurocis[m] has quit [Ping timeout: 245 seconds]
alaeri[m] has quit [Ping timeout: 245 seconds]
jfred[m] has quit [Ping timeout: 245 seconds]
M-mistake has quit [Ping timeout: 245 seconds]
SARANKUMAR[m] has quit [Ping timeout: 245 seconds]
M-Sonata1 has quit [Ping timeout: 260 seconds]
Natanael[m] has quit [Ping timeout: 260 seconds]
david[m] has quit [Ping timeout: 260 seconds]
M-Guillaume has quit [Ping timeout: 260 seconds]
M-HirmeS has quit [Ping timeout: 260 seconds]
muxueqz[m] has quit [Ping timeout: 260 seconds]
ghtdak[m] has quit [Ping timeout: 260 seconds]
chpio[m] has quit [Ping timeout: 260 seconds]
kumavis[m]1 has quit [Ping timeout: 260 seconds]
M-hostbbb has quit [Ping timeout: 260 seconds]
M-iav has quit [Ping timeout: 260 seconds]
victorbjelkholm[ has quit [Ping timeout: 260 seconds]
kenCode[m]1 has quit [Ping timeout: 260 seconds]
arby[m] has quit [Ping timeout: 260 seconds]
M-Eliza has quit [Ping timeout: 260 seconds]
kenCode[m] has quit [Ping timeout: 260 seconds]
cmp[m] has quit [Ping timeout: 260 seconds]
Stormy[m] has quit [Ping timeout: 260 seconds]
M-jeffreybpeters has quit [Ping timeout: 260 seconds]
Fathack[m] has quit [Ping timeout: 260 seconds]
g215[m] has quit [Ping timeout: 260 seconds]
M-pims has quit [Ping timeout: 260 seconds]
GarbageDay[m] has quit [Ping timeout: 260 seconds]
HansMeiser[m] has quit [Ping timeout: 260 seconds]
gabishu[m] has quit [Ping timeout: 260 seconds]
Flieh[m] has quit [Ping timeout: 260 seconds]
knutz[m] has quit [Ping timeout: 260 seconds]
pik[m] has quit [Ping timeout: 260 seconds]
M-dtg has quit [Ping timeout: 260 seconds]
TestMonkey[m] has quit [Ping timeout: 260 seconds]
HansF[m] has quit [Ping timeout: 260 seconds]
xamino[m] has quit [Ping timeout: 260 seconds]
njm14823[m] has quit [Ping timeout: 260 seconds]
M-BostonEnginer4 has quit [Ping timeout: 260 seconds]
Chris[m] has quit [Ping timeout: 260 seconds]
M-TidyKoala has quit [Ping timeout: 260 seconds]
HugeMungus[m] has quit [Ping timeout: 260 seconds]
M-Dave has quit [Ping timeout: 260 seconds]
M-blide has quit [Ping timeout: 260 seconds]
M-jackal has quit [Ping timeout: 260 seconds]
M-amblin has quit [Ping timeout: 260 seconds]
plindner has quit [Ping timeout: 260 seconds]
panicbit-M has quit [Ping timeout: 260 seconds]
musicmatze[m] has quit [Ping timeout: 260 seconds]
M-flyingzumwalt has quit [Ping timeout: 260 seconds]
M-hash has quit [Ping timeout: 260 seconds]
fil_redpill has quit [Ping timeout: 260 seconds]
M-jfred has quit [Ping timeout: 260 seconds]
saintaquinas[m] has quit [Ping timeout: 260 seconds]
s[m] has quit [Ping timeout: 250 seconds]
jon[m]1 has quit [Ping timeout: 250 seconds]
mirek1337[m] has quit [Ping timeout: 250 seconds]
Guest70121[m] has quit [Ping timeout: 250 seconds]
M-liberdiko has quit [Ping timeout: 250 seconds]
Futuro[m] has quit [Ping timeout: 250 seconds]
Guest46793[m] has quit [Ping timeout: 250 seconds]
M-wkennington has quit [Ping timeout: 250 seconds]
nixyne[m] has quit [Ping timeout: 250 seconds]
fortyfoxes[m] has quit [Ping timeout: 250 seconds]
Guest44356[m] has quit [Ping timeout: 250 seconds]
airsickpayload[m has quit [Ping timeout: 250 seconds]
bilowan[m] has quit [Ping timeout: 250 seconds]
M-3630 has quit [Ping timeout: 250 seconds]
Hossbeast[m] has quit [Ping timeout: 250 seconds]
Guest52361[m] has quit [Ping timeout: 250 seconds]
Guest42293[m] has quit [Ping timeout: 250 seconds]
JosiahHaswell[m] has quit [Ping timeout: 250 seconds]
probitlabs[m] has quit [Ping timeout: 250 seconds]
am5a03[m] has quit [Ping timeout: 250 seconds]
JacobJones[m] has quit [Ping timeout: 250 seconds]
M-fabrixxm has quit [Ping timeout: 250 seconds]
PseudoNoob[m] has quit [Ping timeout: 250 seconds]
R4FKEN[m] has quit [Ping timeout: 250 seconds]
doge_with_sungla has quit [Ping timeout: 250 seconds]
rajeevn[m] has quit [Ping timeout: 250 seconds]
kumavis[m] has quit [Ping timeout: 250 seconds]
M-mikael has quit [Ping timeout: 250 seconds]
Guest45538[m] has quit [Ping timeout: 250 seconds]
miner[m] has quit [Ping timeout: 250 seconds]
Guest42119[m] has quit [Ping timeout: 250 seconds]
valdek[m] has quit [Ping timeout: 250 seconds]
Guest44591[m] has quit [Ping timeout: 250 seconds]
M-liathit has quit [Ping timeout: 250 seconds]
M-boli has quit [Ping timeout: 250 seconds]
rfb[m] has quit [Ping timeout: 250 seconds]
lovecrafthobbit[ has quit [Ping timeout: 250 seconds]
themightychris[m has quit [Ping timeout: 250 seconds]
M-erwin has quit [Ping timeout: 250 seconds]
ztl8702[m] has quit [Ping timeout: 250 seconds]
ThePurgingPanda[ has quit [Ping timeout: 250 seconds]
noffle1 has quit [Ping timeout: 250 seconds]
benhylau[m] has quit [Ping timeout: 250 seconds]
johnhenry[m] has quit [Ping timeout: 250 seconds]
kxra[m] has quit [Ping timeout: 250 seconds]
nicolae[m] has quit [Ping timeout: 250 seconds]
patrickr[m] has quit [Ping timeout: 250 seconds]
terence977[m] has quit [Ping timeout: 250 seconds]
M-kcinjp has quit [Ping timeout: 250 seconds]
Ineentho[m] has quit [Ping timeout: 250 seconds]
MarkOtaris has quit [Ping timeout: 250 seconds]
Olivier[matrix] has quit [Ping timeout: 250 seconds]
JacobGadikian[m] has quit [Ping timeout: 250 seconds]
M-frabrunelle has quit [Ping timeout: 250 seconds]
zielmicha[m] has quit [Ping timeout: 250 seconds]
M-david has quit [Ping timeout: 250 seconds]
JOduMonT[m] has quit [Ping timeout: 250 seconds]
M-rschulman has quit [Ping timeout: 250 seconds]
Hongar[m] has quit [Ping timeout: 245 seconds]
M-roblabla has quit [Ping timeout: 245 seconds]
M-jimt has quit [Ping timeout: 245 seconds]
M-oddvar has quit [Ping timeout: 245 seconds]
samsepiol[m] has quit [Ping timeout: 260 seconds]
onlnr has quit [Ping timeout: 260 seconds]
depb[m] has quit [Ping timeout: 260 seconds]
dannyzen[m] has quit [Ping timeout: 260 seconds]
basilgohar[m] has quit [Ping timeout: 260 seconds]
M-thomasbeta has quit [Ping timeout: 260 seconds]
edsilv[m]1 has quit [Ping timeout: 260 seconds]
neurochemical[m] has quit [Ping timeout: 260 seconds]
NikolayKolev[m] has quit [Ping timeout: 260 seconds]
Guest49679[m] has quit [Ping timeout: 260 seconds]
Guest61678[m] has quit [Ping timeout: 260 seconds]
Frank[m]1 has quit [Ping timeout: 260 seconds]
Guest45495[m] has quit [Ping timeout: 260 seconds]
michaelmure[m] has quit [Ping timeout: 260 seconds]
M-joshumax has quit [Ping timeout: 260 seconds]
M-jmesserli has quit [Ping timeout: 260 seconds]
Guest64299[m] has quit [Ping timeout: 260 seconds]
qandilious[m] has quit [Ping timeout: 260 seconds]
Guest46230[m] has quit [Ping timeout: 260 seconds]
LouisJencka[m] has quit [Ping timeout: 260 seconds]
i[m] has quit [Ping timeout: 260 seconds]
simonv3[m] has quit [Ping timeout: 260 seconds]
datan[m] has quit [Ping timeout: 260 seconds]
mungwi[m] has quit [Ping timeout: 260 seconds]
M-nated has quit [Ping timeout: 260 seconds]
M-phaverkamp has quit [Ping timeout: 260 seconds]
M-rongladney has quit [Ping timeout: 260 seconds]
M-rryan has quit [Ping timeout: 260 seconds]
irx[m] has quit [Ping timeout: 260 seconds]
iwxzr[m] has quit [Ping timeout: 260 seconds]
Guest47022[m] has quit [Ping timeout: 260 seconds]
M-epsilon has quit [Ping timeout: 260 seconds]
Karalix[m] has quit [Ping timeout: 260 seconds]
Guest53398[m] has quit [Ping timeout: 260 seconds]
Sharavanabhava[m has quit [Ping timeout: 260 seconds]
Lazybone[m] has quit [Ping timeout: 260 seconds]
rt2016[m] has quit [Ping timeout: 260 seconds]
Jellybeanmommy[m has quit [Ping timeout: 260 seconds]
LiaizonWakest[m] has quit [Ping timeout: 260 seconds]
Sandhose[m] has quit [Ping timeout: 260 seconds]
M-sokoow has quit [Ping timeout: 260 seconds]
kszys[m] has quit [Ping timeout: 260 seconds]
M-brain has quit [Ping timeout: 260 seconds]
Meroje[m] has quit [Ping timeout: 260 seconds]
lexik[m] has quit [Ping timeout: 260 seconds]
ix3[m] has quit [Ping timeout: 260 seconds]
solariiknight[m] has quit [Ping timeout: 260 seconds]
ntninja[m] has quit [Ping timeout: 260 seconds]
cbHXBY1D[m] has quit [Ping timeout: 260 seconds]
M-Shrike has quit [Ping timeout: 260 seconds]
M-manveru has quit [Ping timeout: 260 seconds]
gillisig has quit [Ping timeout: 260 seconds]
Matthew[m] has quit [Ping timeout: 260 seconds]
M-martinklepsch has quit [Ping timeout: 250 seconds]
<daviddias>
dignifiedquire: what is the status in the secio thing, I know you made good progress identifying the problem
<Stskeeps>
is it possible to use pubsub through gateway.ipfs.io?
<dignifiedquire>
daviddias: identified the problem, aes-ctr in node and aes-ctr in the browser are currently doing different things after the first encrypt/decrypt cycle
<dignifiedquire>
I have a failing test to verify
<dignifiedquire>
been reading openssl + chromium sources for the last hours to understand the differences
<daviddias>
that is on node-webcrypto-ossl, right?
<daviddias>
because we don't have unixfs traversal in js-ipfs
ruby32d has joined #ipfs
Codebird has quit [Ping timeout: 250 seconds]
ruby32 has quit [Ping timeout: 265 seconds]
Codebird has joined #ipfs
dmr has joined #ipfs
JasonsRealFather has left #ipfs [#ipfs]
arpu has quit [Ping timeout: 252 seconds]
ylp1 has quit [Quit: Leaving.]
ylp1 has joined #ipfs
arpu has joined #ipfs
<victorbjelkholm>
dignifiedquire: could we disable greenkeeper for webui? Don't think anyone is maintaining those prs
mildred has quit [Ping timeout: 260 seconds]
mildred2 has quit [Ping timeout: 256 seconds]
mildred1 has quit [Ping timeout: 258 seconds]
<dignifiedquire>
victorbjelkholm: sure
<dignifiedquire>
daviddias: looks like I can't make webcrypto do what I want :( and will have to use js for aes-ctr
utopiah has joined #ipfs
<dignifiedquire>
but at least it will work again
manter has quit [Ping timeout: 256 seconds]
ningemina has joined #ipfs
mildred1 has joined #ipfs
Mjark has joined #ipfs
mildred2 has joined #ipfs
mildred has joined #ipfs
dmr has quit [Quit: Leaving]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
jholden has joined #ipfs
sdiver has quit [Quit: WeeChat 1.6]
utopiah has left #ipfs [#ipfs]
briarrose has quit [Quit: bye bye]
<daviddias>
woa
<daviddias>
that is weird though
<daviddias>
isn't this a clear bug in WebCrypto in Chrome?
<daviddias>
Have you tried using firefox to run your test by chance?
pfrazee has joined #ipfs
briarrose has joined #ipfs
briarrose has joined #ipfs
briarrose has quit [Changing host]
cwahlers has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mguentner has joined #ipfs
anonymuse has joined #ipfs
<polezaivsani>
w/r go-datastore: does anybody know if ds.NewKey("foo").Type() giving back "" is by design? Seem counterintuitive compared to ds.NewKey("foo:bar").Type() yielding "foo"
maxlath has quit [Remote host closed the connection]
maxlath has joined #ipfs
<geoah>
polezaivsani if I understand datastore correctly: in `foo:bar` - `foo` is the namespace and bar is the value -- in `foo` there is no namespace and `foo` is the value
<geoah>
Type() gives the last part of the namespace -- NamespaceValue() gives out the value of it.
<geoah>
awh -- Name() will give you the value of the namespace as well -- so this might be what you are after?
<polezaivsani>
thanks geoah! i must have got the nomenclature wrong - thought 'foo' would be the namespace in 'foo'. Name() is what i'm after then. thanks!
cemerick has joined #ipfs
bastianilso__ has quit [Ping timeout: 248 seconds]
<pinbot>
now pinning /ipfs/QmS5NZgSaZwdZTxTFKC6fUNSS9Wp7jpV6WXkTcGLhCt4or
Ronsor has joined #ipfs
dignifiedquire has quit [Quit: Connection closed for inactivity]
dignifiedquire has joined #ipfs
akk has joined #ipfs
akk is now known as Guest53628
pfrazee has quit [Remote host closed the connection]
<Guest53628>
Hi Folks :) I've added a directory to ipfs say hash is <hash> . Now i want to add another file to that directory and list all files with ipfs ls <hash>. Is this possible?
<Guest53628>
I think no.. because the merkle dag of the directory and files has to change right?
<mmuller>
Guest53628: that's right. Use IPNS if you want a mutable root directory.
<Guest53628>
ok, but i read that ipns is still in beta and only one entry peer node?
<Guest53628>
thanks for your answer btw :)
<mmuller>
Last time I used it, that's how it was, yes.
<Kubuxu>
hsanjuan: if it is pushed to some repository it is better to use gexpin
<dignifiedquire>
daviddias: I wish, as far as I read the spec it's bug by design
<dignifiedquire>
will write the detail in the PR
<hsanjuan>
Kubuxu: "incorrectly formatted lastpubver in repo" . Is this my fault?
<victorbjelkholm>
am I missing something or don't we have a go implementation of ipld? There is no go repos in the ipld org
konubinix has quit [Remote host closed the connection]
<Kubuxu>
what is the link you gave it?
<Kubuxu>
victorbjelkholm: it is in ipfs orgf
<Kubuxu>
hsanjuan: ^^ one above
<victorbjelkholm>
Kubuxu: oh, damn. True. Thanks
<victorbjelkholm>
Kubuxu: regarding the PR flow in infrastructure, your suggestion would be to have the PR creator responsible for merging once it's been approved, and after the merge deploy the changes?
<victorbjelkholm>
if I understand correctly
rgrinberg has joined #ipfs
<Kubuxu>
yes
<hsanjuan>
Kubuxu: sorry, I actually read the instructions now
<victorbjelkholm>
Hm, that shifts the deploy responsbility from the creator of the change to the merger, not sure how I feel about that
<Kubuxu>
host 1, you can fail too
<Kubuxu>
I mean, contributors can't deploy, and IMO master should represent the state of our infrastructure
<victorbjelkholm>
+ as a creator of a PR I'm not sure when my changes will be deployed. They might be deployed and I'm not around
<victorbjelkholm>
Kubuxu: agree that master should represent the current state. And yeah, people without access to infra can't deploy. But in the situations where we can, we should try to do so
<Kubuxu>
if you have access to deployment then you do it yourself and you merge
<victorbjelkholm>
Kubuxu: I'll leave a comment in the code review issue instead, better
lkcl has quit [Ping timeout: 256 seconds]
<Kubuxu>
it might be good to commit stamps on hosts, where it compares which update it thinks you are doing (HEAD_ORIGIN..HEAD) with SAVED_STAMP...HEAD
<Kubuxu>
it might be good idea to make commit stamps on hosts
<Kubuxu>
where on deployment it would compare ...
<Kubuxu>
That sentence was just wrong...
Guest53628 has quit [Quit: Page closed]
<victorbjelkholm>
Kubuxu: yes, grammar aside, I do understand what you mean and completely agree, a deployment log of sorts. Can you open an issue in ipfs/infrastructure unless it already exists?
<Kubuxu>
I don't think it exists, will open it.
captain_morgan has joined #ipfs
lkcl has joined #ipfs
dbri2 has quit [Remote host closed the connection]
dbri has joined #ipfs
polezaivsani has quit [Ping timeout: 258 seconds]
Remramm has quit [Changing host]
Remramm has joined #ipfs
Remramm has joined #ipfs
<lgierth>
there's /opt/ipfs.ref on each host
<lgierth>
and the ref is part of the docker image tag
<lgierth>
ipfs:$ref
polezaivsani has joined #ipfs
<lgierth>
bbiab
ylp1 has quit [Quit: Leaving.]
cemerick has quit [Ping timeout: 245 seconds]
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
cemerick has joined #ipfs
ashark has joined #ipfs
cubemonkey has joined #ipfs
Oatmeal has joined #ipfs
Oatmeal has quit [Remote host closed the connection]
polezaivsani has quit [Remote host closed the connection]
thefinn93 has quit [Remote host closed the connection]
ningemina has quit [Ping timeout: 260 seconds]
Qwertie has quit [Ping timeout: 260 seconds]
robattila256 has quit [Ping timeout: 250 seconds]
<Kubuxu>
this is ipfs git ref
<Kubuxu>
I am suggesting infrastructure repo ref
Qwertie has joined #ipfs
<lgierth>
ah i see
<lgierth>
each of the units already checks what's todo and only does stuff if neccessary
<lgierth>
does that go in the direction you mean?
<lgierth>
e.g. we only restart ipfs if 1) config changed 2) container options changed 3) ref changed
thefinn93 has joined #ipfs
<dignifiedquire>
daviddias: poing
<victorbjelkholm>
lgierth: I think the point is more to verify which commit is the current one deployed and we can compare with the current one in ipfs/infrastructure#master
<dignifiedquire>
daviddias: all the tests are passing :)
shizy has joined #ipfs
Oatmeal has joined #ipfs
se3000 has joined #ipfs
mildred3 has quit [Ping timeout: 256 seconds]
iczero is now known as wlp1s1
bastianilso__ has joined #ipfs
Hory_ has quit [Read error: Connection reset by peer]
anonymuse has quit [Remote host closed the connection]
chax has joined #ipfs
zmanian____ has quit [Ping timeout: 260 seconds]
captain_morgan has quit [Ping timeout: 260 seconds]
ashark has quit [Ping timeout: 265 seconds]
cwahlers has joined #ipfs
zmanian____ has joined #ipfs
voldyman has quit [Ping timeout: 260 seconds]
_whitelogger has joined #ipfs
Mizzu has joined #ipfs
xming has joined #ipfs
xming has joined #ipfs
jholden has quit [Ping timeout: 244 seconds]
maxlath has quit [Remote host closed the connection]
<lgierth>
victorbjelkholm: mh yep. maybe a dry run option. "what would this deploy change"
maxlath has joined #ipfs
<lgierth>
i'm fearing corruption of the host in relation to the state assumed by the stamp
<lgierth>
eeh maybe it's healthy to just regularly through a hosts state away and rebuild it from scratch (automatically)
<Kubuxu>
I just don't want to situation to repeat itself
<lgierth>
situation?
<Kubuxu>
the situation: commit on master is not deployed, make my change, deploy it, eveything breaks
<Kubuxu>
I don't know what is going on because in theory it was trivial change
<lgierth>
i see yeah
<lgierth>
we could just have something automatically deploy master
<lgierth>
so that it's not actually yourself deploying it
<Kubuxu>
and make master source of the truth...
<lgierth>
yeah
<Kubuxu>
we should have at least one testing server
<Kubuxu>
that can be aliased as any other server, on which you could check out the new deployment for any of servers
jholden has joined #ipfs
anonymuse has joined #ipfs
jholden has quit [Ping timeout: 244 seconds]
<Kubuxu>
dignifiedquire: I've seen that webcrypto doesn't expose AES-CTR that we can use.
<Kubuxu>
do they expose normal AES in block mode?
<Kubuxu>
Also what is the size of nonce that is being accepted by the AES-CTR in webcrypto.
chax has quit [Read error: Connection reset by peer]
zbyte64 has joined #ipfs
zbyte64__ has joined #ipfs
chax_ has quit [Remote host closed the connection]
<victorbjelkholm>
lgierth: yeah, having it in gateway would be much cleaner than messing around with multiple records or redirects
zbyte64_ has quit [Ping timeout: 260 seconds]
chax has joined #ipfs
<victorbjelkholm>
just realized it's not a very good idea to deploy websites via dns/ipns
<victorbjelkholm>
when you're pushing new changes and the records are in the process of being changed, your website assets would be resolved to different things
<victorbjelkholm>
dns/ipfs seems to be working fine
zbyte64 has quit [Ping timeout: 260 seconds]
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<lgierth>
yep
chax has quit [Ping timeout: 252 seconds]
<lgierth>
it's always a good idea to assume that two versions of your stuff are running at the same time
<lgierth>
(at least two)
<victorbjelkholm>
lgierth: yeah, true, question is how we can solve that better
<lgierth>
i.e. don't remove an image immediately, instead first remove the usage of it, then later the asset
<lgierth>
like with database migrations
<victorbjelkholm>
compare deploying a html static site today with surge.sh or whatever, they won't run two versions at the same time
<lgierth>
well they have one source of truth
<victorbjelkholm>
yeah, feels reasonable when you deal with larger application
domanic has quit [Ping timeout: 256 seconds]
<victorbjelkholm>
but yeah, eventual things can be annoying
<victorbjelkholm>
probably we should not advocate ipns/dns in front of ipfs/dns though
<lgierth>
oh yeah ipns is totally not production ready
<whyrusleeping>
Kubuxu: looks alright, but theres no tests
<victorbjelkholm>
where we're going, we need no tests
espadrine has quit [Ping timeout: 260 seconds]
<lgierth>
especially not for crypto code :P
captain_morgan has quit [Ping timeout: 256 seconds]
zbyte64_ has joined #ipfs
zbyte64 has quit [Ping timeout: 248 seconds]
<victorbjelkholm>
lgierth: the redirect your talked about in the gateway. How hard you think it would be to add?
<lgierth>
relatively easy i'd say
<victorbjelkholm>
took a look at the namesys part of go-ipfs, where I think it's at, wouldn't be overly hard and maybe a good first contribution to go-ipfs