Welcome Guest ( Log In | Register )

> Hentai@Home 1.1.0, On the road again

 
post Oct 29 2013, 11:27
Post #1
Tenboro

Admin




1.1.0 Release Notes

The major new feature of the 1.1 experimental branch is static ranges. If a client is assigned a static range, the server will always assume that the client is able to serve files from that range without tracking the files individually. Instead of being pre-distributed, if a file isn't currently cached, the client will proxy-request it from the image servers on-demand, then store it for later use.

Static ranges will only be assigned to faster clients that have a proven track record, and only if it has enough disk space set aside to store all the files for the static range - in other words, 1/65536th of all hosted images. Currently, the minimum requirement is 500 MB disk space per assigned range. A client can be assigned an arbitrary number of ranges depending on its capabilities.

Files in a static range will not be tracked by the server, nor will the client bug the server about it when it adds the file or in the unlikely case it decides to delete it. This should greatly reduce the server-side load of tracking clients. It will also allow us to greatly increase the file coverage per region.

This version of H@H will eventually be able to make advantage of a lot more disk space than before. So if you have loads of it just laying around, it doesn't hurt to bump it up a bit.

- Core: Support for static ranges was added.

- Core: The client will no longer terminate if it fails to set socket buffer sizes for any reason.

- Core: Some platforms didn't like the argument order we used for ping, so this was switched around.

- Core: Added user friendly interpretations for a few missing startup errors.

- Core: The stale file pruning mechanism will no longer run if the server hasn't been reachable lately.

- Core: HTTPServer should now recognize IPv6 localhost and private network ranges.

- Core: Removed support for pre-1.0.4 URL format.

- Core: The --use-more-memory mode is now the default. If this causes issues, you can revert to the old behavior with the new --use-less-memory flag.
-- Unless you have physical memory limitations, if you run into Out of Memory errors, you should try using -Xmx1g flag first, which will increase the maximum Java heap space to 1GB.

- Core: Fixed logging could throw a NullPointerException if a null somehow ended up in the final print.

- GUI: Workaround for Java 7 randomly failing to return the underlying text of the logging pane when using RDP.

- Downloader: Fixed cutoff for overly long filenames not being applied correctly. (Some poorly written operating systems fail the final file copy operation when total path length exceeds 255 characters.)


As the 1.1 branch is considered Beta, it's not added to the H@H client page. Download it here:

Runnable
Source
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


Posts in this topic
Tenboro   Hentai@Home 1.1.0   Oct 29 2013, 11:27
varst   New patch for H@H? I would like to know if this ...   Oct 29 2013, 13:22
StonyCat   Seems this needs JRE 7 to run. Exception in thread...   Oct 29 2013, 13:53
Tenboro   Java 6 is EOL, but you should still be able to com...   Oct 29 2013, 14:42
Inferius   Cool. Updated mine. Everything seems fine so far. ...   Oct 29 2013, 14:50
blue penguin   [quote name='Tenboro' post='2881021' date='Oct 29 ...   Oct 29 2013, 16:13
Kahm   About free space... i have lots of it on HDD's...   Oct 29 2013, 16:36
Tenboro   [quote name='Inferius' post='2881221' date='Oct 29...   Oct 29 2013, 16:51
SoraNoAki   What's this? 2013-10-29T16:19:16Z [debug] Res...   Oct 29 2013, 18:20
blue penguin   [quote name='SoraNoAki' post='2881471' date='Oct 2...   Oct 29 2013, 19:03
SoraNoAki   [quote name='blue penguin' post='2881518' date='Oc...   Oct 29 2013, 19:46
Tenboro   [quote name='SoraNoAki' post='2881543' date='Oct 2...   Oct 29 2013, 21:20
colossol   Looks good at first glance. Will the flush mechan...   Oct 29 2013, 22:53
Tenboro   [quote name='colossol' post='2881694' date='Oct 29...   Oct 29 2013, 23:52
Hairs Fan   [quote name='Tenboro' post='2881021' date='Oct 29 ...   Oct 30 2013, 03:47
dis astranagant   Doesn't seem to work 2013-10-30T03:27...   Oct 30 2013, 05:32
Tenboro   [quote name='dis astranagant' post='2882150' date=...   Oct 30 2013, 14:20
Hairs Fan   [quote name='Tenboro' post='2882595' date='Oct 30 ...   Oct 30 2013, 21:33
Tenboro   [quote name='Hairs Fan' post='2882964' date='Oct 3...   Oct 30 2013, 23:39
Hairs Fan   [quote name='Tenboro' post='2883092' date='Oct 30 ...   Oct 31 2013, 00:13
Maximum_Joe   [quote name='Tenboro' post='2883092' date='Oct 30 ...   Oct 31 2013, 00:48
dis astranagant   [quote name='Maximum_Joe' post='2883141' date='Oct...   Oct 31 2013, 06:44
-Enforcer-   There are times like this where I miss running H@H...   Oct 30 2013, 19:33
DDude8   Well, I certainly have some extra HD space, so I...   Oct 31 2013, 02:07
jenga201   I"m not able to configure the client past 200...   Oct 31 2013, 03:19
Ichy   hmmm time to upgrade on weekend.   Oct 31 2013, 06:25
Ichy   BooooooH! No more openjdk-6-jre? :(   Oct 31 2013, 20:45
colossol   [quote name='Ichy' post='2884403' date='Oct 31 201...   Nov 5 2013, 16:26
Ichy   [quote name='colossol' post='2891593' date='Nov 5 ...   Nov 6 2013, 00:43
Tenboro   [quote name='jenga201' post='2883471' date='Oct 31...   Oct 31 2013, 21:18
Ichy   [quote name='Tenboro' post='2884432' date='Oct 31 ...   Oct 31 2013, 21:38
Ichy   Question: If replace my old h@h Client for the new...   Nov 1 2013, 15:54
blue penguin   hm... the new client is not performing very well f...   Nov 1 2013, 17:18
Tenboro   The static range allocator is now live, and ranges...   Nov 2 2013, 11:06
Hairs Fan   [quote name='Tenboro' post='2886804' date='Nov 2 2...   Nov 2 2013, 18:40
Tenboro   [quote name='Hairs Fan' post='2887340' date='Nov 2...   Nov 3 2013, 00:14
Hairs Fan   [quote name='Tenboro' post='2887591' date='Nov 2 2...   Nov 4 2013, 15:44
Ichy   [quote name='Tenboro' post='2886804' date='Nov 2 2...   Nov 2 2013, 23:55
blue penguin   [quote name='Tenboro' post='2886804' date='Nov 2 2...   Nov 2 2013, 16:48
dis astranagant   Another gallery with a tab character. The worst p...   Nov 3 2013, 22:26
Tenboro   [quote name='dis astranagant' post='2889125' date=...   Nov 4 2013, 09:15
fkdla12   hello world :D   Nov 7 2013, 17:56
Sweetbarrow   It uses too much CPU I run H@H on i3-2120 CPU and ...   Nov 9 2013, 07:58
Ichy   [quote name='Sweetbarrow' post='2896663' date='Nov...   Nov 9 2013, 11:46
Tenboro   H@H should use minimal CPU in any mode. Keep in mi...   Nov 9 2013, 12:01
SoraNoAki   Sorry that I ask, but I don't get static range...   Nov 9 2013, 21:08
Tenboro   Well, did you read the first post? Say that your ...   Nov 9 2013, 22:49
SoraNoAki   ^Well I did but I could not understand it fully, m...   Nov 9 2013, 22:55
Tenboro   [quote name='SoraNoAki' post='2897571' date='Nov 9...   Nov 9 2013, 22:58
jenga201   I'm getting quite a few lines like this 2013-...   Nov 10 2013, 09:29
Hairs Fan   [quote name='jenga201' post='2898312' date='Nov 10...   Nov 11 2013, 04:04


Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 16th July 2025 - 20:49