Gitiles
Code Review
Sign In
gerrit.named-data.net
/
ChronoShare
/
1cf5c4320d364a43cc6a498411ef100319accff9
/
src
/
fetcher.cpp
1cf5c43
Make use of logger provided by ndn-cxx
by Alexander Afanasyev
· 8 years ago
eda3b7a
Update style to (almost) conform to ndn-cxx style using clang-format
by Alexander Afanasyev
· 8 years ago
fa2f662
Add license file and update license boilerplates
by Alexander Afanasyev
· 8 years ago
4528997
Remove legacy code and rename files to new naming convention
by Alexander Afanasyev
· 8 years ago
[Renamed from src/fetcher.cc]
1dd37ed
Switch from NDNx to CCNx
by Alexander Afanasyev
· 11 years ago
f0b3de3
Add slow start and back-off timeout in Fetcher
by Yingdi Yu
· 12 years ago
d5d99be
ccnx: Correct way of verification, no longer rely on ccnx checking
by Zhenkai Zhu
· 12 years ago
dd1f14d
ccnx: Added verifier and a few small changes
by Zhenkai Zhu
· 12 years ago
5957c0d
fix verify signature bug;
by Zhenkai Zhu
· 12 years ago
79264a4
add check of verification for content
by Zhenkai Zhu
· 12 years ago
354d46d
timed-wait for fetcher in hope to solve crash problem
by Zhenkai Zhu
· 12 years ago
1d1cc83
Changing naming convention
by Alexander Afanasyev
· 12 years ago
be47bb1
Merge branch 'master' of git.irl.cs.ucla.edu:ndn/chronoshare
by Zhenkai Zhu
· 12 years ago
da68688
add fetch-task-db and integrate it with fetch-manager
by Zhenkai Zhu
· 12 years ago
2ec2c38
Adding experimental mutex in Fetcher
by Alexander Afanasyev
· 12 years ago
bc8bf23
Ok. I was wrong... bind does make a copy... bastard...
by Alexander Afanasyev
· 12 years ago
1f1def5
use executor to delete fetcher, some segfault with "intrusive" container
by Zhenkai Zhu
· 12 years ago
ab9215c
shared executor in Fetchers
by Zhenkai Zhu
· 12 years ago
67d757c
Forgotten reference in OnTimeout_Execute
by Alexander Afanasyev
· 12 years ago
ddc283c
In Fetcher serializing also callback from ccnx into executor thread
by Alexander Afanasyev
· 12 years ago
ca77d4e
Serializing FillPipeline in Fetcher :
by Alexander Afanasyev
· 12 years ago
94b6480
Merge remote-tracking branch 'git.irl/alex'
by Alexander Afanasyev
· 12 years ago
cfd5dfc
Bug: there was a subtle bug in fetcher (in some cases, same segment were rerequested)
by Alexander Afanasyev
· 12 years ago
ff4fa8a
run timeoutcallback of ccnx wrapper in executor
by Zhenkai Zhu
· 12 years ago
f8b22bf
Correction of fetcher
by Alexander Afanasyev
· 12 years ago
548d38d
Extension of scheduler, different logic in FetchManager regarding re-requesting (exponential backoff, and flipping broadcast/forwarding hint)
by Alexander Afanasyev
· 12 years ago
ff8d9dc
Adding executor to fetcher: there was a deadlock otherwise
by Alexander Afanasyev
· 12 years ago
28ca3ed
Almost everything works, but still small problem with file assembly
by Alexander Afanasyev
· 12 years ago
fc72036
Add tons of new loggings
by Alexander Afanasyev
· 12 years ago
13d224d
fix test for file serve and fetch
by Zhenkai Zhu
· 12 years ago
81907f2
prints for test
by Zhenkai Zhu
· 12 years ago
678f350
More logging
by Alexander Afanasyev
· 12 years ago
3d1beca
update FetchManager and Fetcher
by Zhenkai Zhu
· 12 years ago
f278db3
API change for closure. Return ParsedContentObject, not just content
by Alexander Afanasyev
· 12 years ago
66f4c49
Checkpoint towards Fetcher with forwarding hint support
by Alexander Afanasyev
· 12 years ago
650ba28
Solving bugs in Fetcher and extending Fetcher test
by Alexander Afanasyev
· 12 years ago
21a166e
Semi-finalized Fetcher implementation, including unit test to check pipeline (assuming default pipeline of 6)
by Alexander Afanasyev
· 12 years ago
5054789
Checkpoint
by Alexander Afanasyev
· 12 years ago
d6c2a90
Changing Closure API. No need for so many pointers...
by Alexander Afanasyev
· 12 years ago
83531a4
Getting closer with FetchManager
by Alexander Afanasyev
· 12 years ago
76d4fa4
Small update on fetcher (not finished)
by Alexander Afanasyev
· 12 years ago
49a1852
Initial stuff for fetcher
by Alexander Afanasyev
· 12 years ago
dfe5819
Preliminary fetcher class
by Alexander Afanasyev
· 12 years ago