Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Minor style fixes, no functional changes | Harald Musum | 2018-01-30 | 1 | -16/+20 |
| | |||||
* | Do not create dir when moving compressed data | Harald Musum | 2018-01-30 | 2 | -8/+37 |
| | |||||
* | Fix bug where nextContent() always returned all data | Harald Musum | 2018-01-30 | 2 | -2/+37 |
| | |||||
* | Correct copyright header | Jon Bratseth | 2018-01-25 | 1 | -2/+1 |
| | |||||
* | Correct copyright header | Jon Bratseth | 2018-01-25 | 6 | -12/+6 |
| | |||||
* | Add copyright headers | Jon Bratseth | 2018-01-25 | 10 | -0/+10 |
| | |||||
* | Make sure to close file to avoid leaking file descriptors | Harald Musum | 2018-01-25 | 3 | -0/+19 |
| | |||||
* | Use status API client when filedistributor is disabled | Harald Musum | 2018-01-19 | 1 | -4/+19 |
| | |||||
* | Add client for file distribution API | Harald Musum | 2018-01-18 | 3 | -0/+335 |
| | |||||
* | Be consistent when setting download status, use fraction | Harald Musum | 2018-01-08 | 3 | -6/+6 |
| | |||||
* | Change log level and message when getting file not requested | Harald Musum | 2018-01-03 | 1 | -1/+1 |
| | |||||
* | Delete temp file if move fails because file already exists | Harald Musum | 2018-01-01 | 1 | -1/+4 |
| | |||||
* | Delete inprogress file if write is not successful | Harald Musum | 2017-12-29 | 1 | -1/+2 |
| | | | | | Write appends, so if it fails we should clean up, else we will use more and more disk space | ||||
* | Minor cleanup | Harald Musum | 2017-12-20 | 4 | -11/+6 |
| | |||||
* | Do async file distribution (when preparing application) when file ↵ | Harald Musum | 2017-12-14 | 2 | -4/+3 |
| | | | | | | distributor disable Also: Don't cancel future when getting dile references started by async file distribution | ||||
* | Update download status after each part received | Harald Musum | 2017-12-13 | 4 | -22/+34 |
| | |||||
* | Notify config proxy about starting downloads while preparing | Harald Musum | 2017-12-13 | 3 | -13/+16 |
| | | | | Code not activated yet | ||||
* | Merge pull request #4415 from ↵ | Tor Brede Vekterli | 2017-12-12 | 1 | -1/+1 |
|\ | | | | | | | | | vespa-engine/toregge/factor-out-vespalib-countdownlatch-and-gate-to-separate-header-files Factor out CountDownLatch and Gate to separate header files. | ||||
| * | Factor out CountDownLatch and Gate to separate header files. | Tor Egge | 2017-12-11 | 1 | -1/+1 |
| | | |||||
* | | Make sure to use a tmp directory on same partition as download directory | Harald Musum | 2017-12-12 | 5 | -19/+44 |
|/ | |||||
* | Can not use referencedir as storage for temporary files. | Henning Baldersheim | 2017-12-11 | 1 | -1/+1 |
| | | | | Use parent dir instead. That will be on same FS hence the move will atomic. | ||||
* | Reduce log level for some messages | Harald Musum | 2017-12-11 | 3 | -16/+8 |
| | |||||
* | Only update hash when there is more data | Harald Musum | 2017-12-11 | 1 | -1/+3 |
| | |||||
* | Fix parameters for filedistribution.receiveFile | Harald Musum | 2017-12-10 | 1 | -1/+1 |
| | |||||
* | Fix some issues related to RPC methods for file distribution | Harald Musum | 2017-12-09 | 1 | -5/+2 |
| | |||||
* | Use the LazyFileReferenceData to avoid filling memory. | Henning Baldersheim | 2017-12-08 | 1 | -0/+7 |
| | |||||
* | Implement the chunked transfer. | Henning Baldersheim | 2017-12-08 | 1 | -8/+8 |
| | |||||
* | Use a ByteChannel interface instead. | Henning Baldersheim | 2017-12-08 | 4 | -24/+21 |
| | |||||
* | Make a abstract FileReferenceData so it can cater for both whole files and ↵ | Henning Baldersheim | 2017-12-08 | 5 | -22/+127 |
| | | | | chunked files. | ||||
* | Use diamon syntax and revert uninteded recaforing in text and comments. | Henning Baldersheim | 2017-12-08 | 1 | -24/+24 |
| | |||||
* | Add the receiving part of the streaming transfer. | Henning Baldersheim | 2017-12-08 | 3 | -42/+153 |
| | |||||
* | Implement chunked receiver. | Henning Baldersheim | 2017-12-07 | 1 | -0/+102 |
| | |||||
* | Detach and serve from separate thread. | Henning Baldersheim | 2017-12-07 | 3 | -98/+92 |
| | |||||
* | Merge pull request #4381 from vespa-engine/hmusum/handle-directory-filereference | Henning Baldersheim | 2017-12-07 | 7 | -46/+264 |
|\ | | | | | Handle that a file reference is a directory with many files | ||||
| * | Handle that a file reference is a directory with many files | Harald Musum | 2017-12-07 | 7 | -46/+264 |
| | | | | | | | | Compress on the fly if asked for such a file reference | ||||
* | | New owners | Harald Musum | 2017-12-07 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #4331 from vespa-engine/hmusum/handle-file-already-existing | Henning Baldersheim | 2017-12-04 | 1 | -5/+19 |
|\ | | | | | Handle file already exisisting | ||||
| * | Handle file already exisisting | Harald Musum | 2017-12-01 | 1 | -5/+19 |
| | | | | | | | | | | | | When we ask several config servers for a file we might get several callbacks which all try to move a file to the destination. Do not fail if we cannot move the file because it already exists | ||||
* | | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-12-01 | 1 | -1/+2 |
|/ | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent. | ||||
* | Revert "Gjoranv/split parent2" | gjoranv | 2017-11-30 | 1 | -2/+1 |
| | |||||
* | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-11-30 | 1 | -1/+2 |
| | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent. | ||||
* | Print stack trace when failing to write file | Harald Musum | 2017-11-30 | 1 | -1/+1 |
| | |||||
* | Revert "Gjoranv/split parent" | gjoranv | 2017-11-29 | 1 | -2/+1 |
| | |||||
* | Split parent + container-dependency-versions from root pom. | gjoranv | 2017-11-29 | 1 | -1/+2 |
| | | | | | | - Add missing dependencies so that all provided non-yahoo jars are listed in container-dependency-versions. - Add relativePath for all child poms of parent. | ||||
* | Write to temp file and move it afterwards | Harald Musum | 2017-11-28 | 1 | -2/+5 |
| | |||||
* | Add setting for turning off file distributor | Harald Musum | 2017-11-27 | 1 | -0/+98 |
| | | | | | | If set, will not start file distributor on config server host and on tenant nodes, will instead use config proxy and file distribution will be done with RPC calls between config proxy and config server | ||||
* | Remove duplicate dependency | Harald Musum | 2017-11-24 | 1 | -5/+0 |
| | |||||
* | Implement chained download of file references | Harald Musum | 2017-11-23 | 2 | -9/+14 |
| | | | | | | | * A config server will download from another one (if possible) if it does not have the file itself. * Set error in connection pool when request fails * Use an empty connection pool if only one server | ||||
* | Revert "Hmusum/choose new connection if file reference not found" | Harald Musum | 2017-11-23 | 1 | -9/+5 |
| | |||||
* | Set error in connection pool when request fails | Harald Musum | 2017-11-23 | 1 | -5/+8 |
| |