Commits
- Commit:
1f1a1b98065abdda04bc9128e4d8d8202a75bdd1
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
Merge branch 'pinata-pkg-filtered' into pinata-filtered
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
55922182ebf8ddce9bcdd111e24a504549f91259
- From:
- David Scott <dave.scott@docker.com>
- Date:
p9p: remove per-message logging
Printing all requests and responses to the log is quite expensive,
especially when sending megabytes of data through 9P.
This patch leaves the logging in the error paths and the flush path.
Signed-off-by: David Scott <dave.scott@docker.com>
- Commit:
de4c554d8644b65ef777de9bc6b39639dbd7a51e
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: add naive, concurrent request handing in server
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
f738d8a811c3a647540ab27a5156fdf05d2f64d2
- From:
- Thomas Gazagnaire <thomas@gazagnaire.org>
- Date:
p9p: fix typo in debug message
- Commit:
7cd259a2e418951032d970bf316a144fda865dc5
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: add readdir helpers
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
641595f816e782a5b39e5453e7afeed70c617ae0
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
pkg/p9p: refactor ServeConn to make room for Server
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
755621adc48bd5d72563edcaa93d627eee0fef24
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: remove Dial function for being useless
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
78cab7f39e3b5a0a8afd0a2f90564dfd049423a2
- From:
- David Scott <dave.scott@docker.com>
- Date:
Make p9p examples build again
s/p9pnew/p9p/g
Signed-off-by: David Scott <dave.scott@docker.com>
- Commit:
b714e9e06d490b28c46fed5f6e093dd569908848
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: describe handler interface and polish
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
ceb907e462028ec71f0eff0bc477c39be2c7f440
- From:
- Adrien Duermael <adrien@docker.com>
- Date:
Putting a8b3e87a changes in pkg/p9p
- Commit:
7d20322689f2c839df114432c36ff372554d6a80
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: cleanup type declarations
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
dfdc90e8217fbe1023860c90daff5415d2bc0ab9
- From:
- Adrien Duermael <adrien@docker.com>
- Date:
implementing p9p fs with v1/pkg/p9p (wip)
- Commit:
f9cc2426473a2b5619049eacdbee5fdf19c81344
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: bring back type safety for message types
Type safety for messages was removed to allowing message types to be anything.
In particular, this was useful for error types. This introduced a few nasty
bugs that wasn't worth the convenience of automatically packing errors over a
server channel.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
8404fb355041ce5292210491b039d5c28b568098
- From:
- Adrien Duermael <adrien@docker.com>
- Date:
implementing p9p fs with v1/pkg/p9p (wip)
- Commit:
deb98ab43c4d46aadb8214e05c8178b2eceb1fae
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: various client and server cleanup
Signed-off-by: Stephen J Day <stephen.day@docker.com>