Skip to content

Different updates download and merge logic

Compare
Choose a tag to compare
@rupor-github rupor-github released this 05 Aug 12:34
· 78 commits to master since this release

Switching to glide for go vendoring.

Removing libmerge --inplace mode: it will merge updates into temporary archive until it reaches proper size at which point old "last" archive is removed and temporary merge archive renamed (becoming new "last" archive"). Another temporary merge archive is created after that (if necessary). This allows MyHomeLib to keep referring to "last" archive until new one "grows" avoiding unnecessary re-indexation.

Changing libget2 and lib2inpx to support new file naming convention ignoring temporary merge archive.

Changing libget2 http get timeout processing - now http read timeouts are properly handled, avoiding connection re-opening.

Cleaning libget2 error reporting with errors package.