b71b7271c8
Merge pull request #1181 from ipfs/fix/mega-read
...
quick fix for OOM panic that has been plaguing us
2015-05-05 00:58:15 -04:00
99596435a7
Merge pull request #1166 from ipfs/fix/bitswap-multisend
...
try harder to not send duplicate blocks
2015-05-05 00:07:53 -04:00
9a5bb52fcd
Merge pull request #1194 from ipfs/fix/iptb-fails
...
increase iptb test stability
2015-05-04 22:55:54 -04:00
688275b08f
Merge pull request #1164 from ipfs/fix/ipns-append
...
fix append bug and overwrite/truncate bug
2015-05-04 22:55:13 -04:00
9cf8c5cbc9
update iptb dependency and use different ports for each iptb cluster
...
update iptb dependency again, and pick different ports for each iptb cluster
try and fix godeps crap
2015-05-04 19:45:44 -07:00
9b12e02b69
Merge pull request #1193 from ipfs/improve_parse_test
...
Improve parse_test.go
2015-05-04 15:15:55 -07:00
6f04302a48
remove logging of dup blocks, move to counters for bitswap stat
2015-05-04 03:12:17 -07:00
45b54c787f
Merge pull request #1183 from wking/remove-core-commands-internal-slice_util
...
core/commands/internal/slice_util: Remove this unused package
2015-05-03 23:17:32 -07:00
29fae23d0d
Merge pull request #1190 from ipfs/godep/msgio
...
godep: update go-msgio
2015-05-03 13:19:46 -07:00
93f253e00b
parse_test: add testFail() to simplify tests
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-05-03 20:18:40 +02:00
47a88f8429
parse_test: improve existing tests
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-05-03 20:10:28 +02:00
c6dcfaaf5d
parse_test: use fileToSimulateStdin()
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-05-03 12:09:13 +02:00
d368cb7a43
godep: update go-msgio
2015-05-03 04:29:13 +02:00
58126c1c6c
parse_test: improve tests with stdin enabled arg
...
Now also check that we get the right arguments from
the parsing.
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-05-02 23:35:24 +02:00
d0752a714d
parse_test: add tests for stdin enabled arg
...
Let's document how stdin enabled arguments currently
work by adding some tests.
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-05-02 23:02:57 +02:00
3e4a06945f
parse_test: fix and test sameWords()
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-05-02 23:02:57 +02:00
2a5b2f2f4a
parse_test: move helper functions
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-05-02 23:02:57 +02:00
fab5e91a93
Merge pull request #1163 from ipfs/ds-metrics
...
Record Datastore metrics for flatfs and leveldb
2015-05-02 13:16:04 -07:00
fc87f01a85
Merge pull request #1185 from wking/go-doc
...
Add package comments to packages that are missing them
2015-05-02 12:22:17 -07:00
fc28ef401f
Merge pull request #1149 from ipfs/fix/better-mem-prof
...
write memory profiles every 30 seconds when enabled
2015-05-02 12:12:22 -07:00
2d3fb84d3f
Merge pull request #1180 from ipfs/fix/ticker-waste
...
dont create a new ticker each loop
2015-05-02 11:59:29 -07:00
efa4907565
core/corerepo/pinning: Add a package comment
...
Currently garbage collection is triggered manually and there are no
age-restrictions on the removal. I expect we'll eventually follow Git
and auto-launch garbage collection when we hit some threshold of disk
consumption (gc.auto). I expect we'll also follow Git and keep
unpinned or unreachable objects (gc.pruneexpire, etc.). But we don't
seem to do either of those yet.
2015-05-02 08:55:43 -07:00
e02fc1ec6b
core/corehttp/corehttp: Add a package comment
...
I'm not entirely clear on the role that this package is filling, but
this description seems like a reasonable guess based on a quick skim
through it's exported API.
2015-05-02 08:35:34 -07:00
6892eba511
core/commands/internal/slice_util: Remove this unused package
...
The last references to CastToReaders were commented out in 6faeee83
(cmds2/add: temp fix for -r. horrible hack, 2014-11-11) and then
removed completely in 032e9c29 (core/commands2: Updated 'add' command
for new file API, 2014-11-16).
The last references to CastToStrings was removed in a0bd29d5
(core/commands2: Fixed swarm command for new arguments API,
2014-11-18).
2015-05-02 08:30:32 -07:00
95ccdca9ec
core/commands/commands: Add a package comment
2015-05-02 08:21:47 -07:00
81572ec236
core/core: Refer back to the main go-ipfs docs
...
So folks looking in core can figure out how it fits into the
repository as a whole.
2015-05-02 08:18:08 -07:00
6fd877deaa
doc: Add some docs explaining the sub-package layout
...
Based on [1].
[1]: https://github.com/ipfs/go-ipfs/issues/1158
2015-05-02 08:18:08 -07:00
517e2d121f
quick fix for OOM panic that has been plaguing us
2015-05-01 23:24:47 -07:00
867186c054
dont create a new ticker each loop
2015-05-01 23:11:40 -07:00
96a86cac98
Record Datastore metrics for flatfs and leveldb
2015-05-01 10:58:29 -07:00
2dd9b16878
Vendor newer github.com/jbenet/go-datastore
2015-05-01 10:54:47 -07:00
c24f421bff
Add Go runtime metrics to expvar
2015-05-01 10:51:14 -07:00
a8f0d3d411
Vendor github.com/codahale/metrics
2015-05-01 10:51:14 -07:00
df70fe4ac7
Serve expvars and pprof on the API port
2015-05-01 10:50:44 -07:00
b1183099a2
Merge pull request #1170 from grncdr/add-osx-launch-agent
...
Add an OSX LaunchAgent plist
2015-05-01 03:55:37 -07:00
ea06ca0265
Merge pull request #1160 from ipfs/fix/dial-error-hiding
...
Fix/dial error hiding
2015-05-01 03:27:11 -07:00
9fc7dfbd15
Template plist to work around launchd limitations
...
`launchd` doesn't allow you to *use* environment variables. Nor does it support
tilde-expansion of program names & arguments after OSX 10.10.
To work around this, I've made the plist file a template and included a small
install script that will interpolate the correct values.
2015-05-01 11:33:18 +02:00
904ce1080e
Add launchctl agent plist for OSX
...
I found this useful to have, and figured it might save somebody else a
few minutes of re-inventing the wheel.
2015-05-01 10:57:08 +02:00
e5bca45df5
Merge pull request #1165 from ipfs/fix/mdns-addr
...
advertise multiple addresses over mdns
2015-05-01 01:20:43 -07:00
04dd2f23aa
Merge pull request #1176 from dylanPowers/asset-readme-fix
...
use => Use
2015-05-01 01:14:33 -07:00
dad57e9931
Merge pull request #1169 from ipfs/eventlog/revert
...
Eventlog: revert lumberjack fork
2015-05-01 01:10:25 -07:00
90a3252d39
fix append bug and overwrite/truncate bug
...
an alternative fix to the truncate/append problem
Update ipns_unix.go
2015-05-01 00:38:33 -07:00
d2a28300a2
core/core: Explain that subpackages are our low-level API
...
Discussion in [1].
[1]: https://github.com/ipfs/go-ipfs/issues/1158
2015-04-30 21:57:46 -07:00
beb3bab205
blockservice/worker/bench/main: Add a package comment
2015-04-30 21:55:31 -07:00
9f2f29a9a4
commands/command: Add a package comment
...
I'm not quite sure which file in this package is the most prominent,
but command.go seemed like a reasonable choice.
2015-04-30 21:25:55 -07:00
6db1abbe0d
use => Use
...
Fixes https://github.com/ipfs/ipfs/issues/67
2015-04-30 18:09:04 -07:00
ee3c30708c
Merge pull request #1174 from ipfs/fix/mdns-panic
...
hotfix: dont use nodes context because it might not be set yet
2015-04-30 14:23:05 -07:00
9e6866f52f
hotfix: dont use nodes context because it might not be set yet
2015-04-30 14:16:49 -07:00
c43b5c921d
Update swarm_dial.go
2015-04-30 13:19:56 -07:00
5c0403c6ef
eventlog: buffer writes before pushing them to lumberjack - same effect, no upstream changes. Thx @natefinch!
2015-04-30 13:33:22 +02:00