9ed9ab5772
Merge pull request #4807 from ipfs/feat/coreapi/refactor-opts
...
coreapi: Refactor options
2018-03-29 16:53:42 -07:00
daac910312
Merge pull request #4884 from ipfs/fix/lazy-hamt
...
don't resolve children unnecessarily when listing a sharded directory
2018-03-29 16:37:39 -07:00
d82bf5f59b
Merge pull request #4885 from ipfs/fix/visit-when-asked
...
only visit nodes in EnumerateChildrenAsync when asked
2018-03-29 16:35:34 -07:00
5770bf8d6f
Merge pull request #4890 from ipfs/feat/fast-ls
...
infer type from CID when possible in ls command
2018-03-29 16:31:39 -07:00
4792621536
misc: sort imports
...
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2018-03-29 12:22:33 -07:00
816787448f
refactor: extract fs lock into go-fs-lock
...
License: MIT
Signed-off-by: dignifiedquire <dignifiedquire@gmail.com>
2018-03-29 12:22:33 -07:00
3b0e16e38b
infer type from CID when possible in ls command
...
We don't need to fetch the linked node when it's a raw node, we already know
it's a file.
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-28 19:53:55 -07:00
0f376b5718
test duplicate CIDs in getMany
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-28 14:13:10 -07:00
97ac9c4e4f
dedup keys in GetMany
...
Otherwise, GetMany on the children of a node with duplicate links may fail
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-28 14:12:57 -07:00
3f6519b420
Merge pull request #4742 from ipfs/gx/go-datastore
...
Update to latest go-datastore. Remove thirdparty/datastore2
2018-03-27 22:18:47 -07:00
ee6c95c22e
test listing a sharded directory with a missing block.
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-27 22:18:17 -07:00
08388e739a
only visit nodes in EnumerateChildrenAsync when asked
...
No idea why this was changed this was introduced in:
08f342e8bada4f4eb0c5462a3623f0c2b828240f (part of #3598 )
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-27 16:48:59 -07:00
e06436d090
don't resolve children unnecessarily when listing a sharded directory
...
We only need to get the child if it's a shard.
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-27 15:01:32 -07:00
e8c6308c76
Fix blockstore dep in verifbs
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-03-26 22:12:14 +02:00
954ad6e679
Re-order imports in core/mock/mock.go
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-03-26 22:12:14 +02:00
69a6bd2770
Revert go-libp2p-kad-dht and related changes to a working version
...
This uses a working libp2p-kad-dht and libp2p-record libraries,
reverts the changes that were introduced to support the newer versions
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-03-26 22:12:14 +02:00
30cf14ef9e
Replace the rest of thirdparty/datastore2 with go-datastore
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-03-26 22:12:14 +02:00
a6848aa2b4
Remove thirdparty/datastore2/delayed.go: part of new go-datastore
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-03-26 22:12:14 +02:00
3ee1d76d88
Update to latest go-datastore
...
License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
2018-03-26 22:12:14 +02:00
81e720c85a
config/profile: disable UPnP/NAT in server profile, docs
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-26 19:34:52 +02:00
57d6a7c2db
Fix missing profile docs
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-26 19:16:57 +02:00
3cc4658af1
Merge pull request #4855 from djdv/gx/update-lock
...
Update lock
2018-03-26 09:56:09 -07:00
4edcebb8d9
Merge pull request #4865 from steverecio/fix/4864
...
Fix 4864
2018-03-25 14:05:10 -07:00
7badbebd00
Merge pull request #4506 from ipfs/feat/opentrace
...
Add Opentracing plugin support
2018-03-25 14:04:23 -07:00
1fb27c90f2
Remove broken todo link in readme ( resolves #4864 )
...
License: MIT
Signed-off-by: Steve Recio <srecio@cs.stanford.edu>
2018-03-25 16:27:01 -04:00
46722af958
Add tracer plugin support
...
define interface for creating tracers for use with opentracing-api
License: MIT
Signed-off-by: ForrestWeston <forrest@protocol.ai>
2018-03-25 12:57:03 -07:00
a98a4f40d3
Merge pull request #4873 from ipfs/fix/4871
...
make the tar writer handle sharded ipfs directories
2018-03-25 12:47:40 -07:00
d4a43550fc
Merge pull request #4797 from ipfs/misc/arch-bash-confirm
...
misc: add confirmation to archive-branches script
2018-03-25 09:55:28 -07:00
12c3179614
coreapi: don't use underscores in opt reciever funcs
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-25 14:09:59 +02:00
c354e19628
coreapi: use defined functions for pin type option
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-25 13:58:29 +02:00
ed82e4e43f
Merge pull request #4678 from ipfs/fix/gopath-default
...
build: match Go's GOPATH defaults behaviour
2018-03-24 20:58:00 -07:00
7d8424662a
Merge pull request #4154 from ipfs/feat/lowpower-profile
...
Add low power init profile
2018-03-24 20:55:54 -07:00
b1b96fc9db
Merge pull request #4856 from ipfs/fix/stats-bs-header
...
cmds/stat: remove useless header if not polling
2018-03-24 19:50:22 -07:00
4a4a28d3a6
Merge pull request #4875 from ipfs/fix/gx-release
...
gx: bump version for 0.4.14 release
2018-03-24 19:49:35 -07:00
79f56c1831
coreapi: remove options from interfaces
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-24 23:25:11 +01:00
af9b4af581
config: apply review to lowpower profile
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-24 16:11:42 +01:00
fae9967a03
init: lowpower profile
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-24 16:11:42 +01:00
35da08859a
daemon: config option for routing
...
License: MIT
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2018-03-24 16:11:42 +01:00
7cbf3f017a
gx: bump version for 0.4.14 release
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-23 19:00:11 -07:00
71a0a5c837
appease go lint
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-23 18:02:02 -07:00
0dc984290c
test ipfs get on sharded directory
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-23 16:24:57 -07:00
6895fc653f
return a nice error when listing sharded directories
...
Unfortunately, fixing this would require breaking the API.
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-23 16:03:02 -07:00
dd94858981
fix error when encountering a sharded directory when expecting a file
...
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-23 15:59:21 -07:00
234ad1811d
make the tar writer handle sharded ipfs directories
...
makes ipfs get work on sharded directories
fixes #4871
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-23 15:58:39 -07:00
3cbf97bea1
Merge pull request #4792 from ipfs/fix/read-eof
...
fix incorrect Read calls
2018-03-23 14:34:51 -07:00
54970e0c48
Merge pull request #4812 from ipfs/misc/drop-paper-link
...
misc: remove link to IPFS paper in contribute.md
2018-03-23 13:43:46 -07:00
174053e6e9
Merge pull request #4732 from fyrchik/fix/cmds/init
...
make init command use go-ipfs-cmds
2018-03-23 11:56:49 -07:00
ad60668849
Merge pull request #4869 from ipfs/fix/tar-dep
...
bump tar dep to make it resolvable
2018-03-23 11:34:29 -07:00
70bf571742
bump tar dep to make it resolvable
...
It wasn't pinned and `gx publish -f` gave a different hash.
License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
2018-03-23 10:53:55 -07:00
41d82eeeb5
Merge pull request #4733 from dirkmc/feat/namesys-value-count
...
Add options for record count and timeout for resolving DHT paths
2018-03-23 09:59:26 -07:00