Yeah, something where you can specify a -rev = version.number (& -rev =
'latest'?) would definitely be really useful. As you said, when used, there
would be no check whatsoever. The updatetool would then download ONLY the
files updated/changed between the input revision and the one previous.

Doesn't seem, in theory, like it'd be all that difficult to whip up, and
could save a lot of cycles wasted on verify alls and the like. It,
obviously, wouldn't be a default behavior or useful to everybody, but
someone who knows what they're doing could make use of in some interesting
ways.

-Jeff



On Wed, Jan 18, 2012 at 3:55 AM, Peter Reinhold <[email protected]>wrote:

> On 18.01.2012 12:01, Claudio Beretta wrote:
>
>> Exactly
>> I don't know which is the problem, but it easy to observe that the Steam
>> client works perfectly with little delay and fast download speed while
>> hldsupdatetool on windows and linux takes ages to start downloading even
>> small updates.
>>
>
> I think this is because it validates the entire game on every update (at
> least on my server, the updatetool goes HD read berserk, which makes it
> more or less impossible for me to run updates while the servers are
> running, without causing severe lag)
>
> It would be nicer if the system were a little bit more intelligent, and
> maybe trusted the server when it said "I have version X", and then only
> served the files relevant for that.
>
> If you had done something bad, specifying a -verify_all could result in a
> all-folder scan, locating files that are different from the current running
> version.
>
>
> /Peter
>
> ______________________________**_________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linux<https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux>
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to