TEST5 (AKA destructive test) - is now running

To what extent is the increased speed and stability due to allowing only one vault per LAN, compared to better code?

Also, considering the plot of my cloud node, I see that “direct connections” is about double the table entries. There are 40 hard-coded contacts and roughly 40 nodes in the table, so does that mean there are, say, 40 community nodes and the code adds half of the total to the table?

A centrally-controlled kill switch is an absolutely terrible idea. Disaster recovery must be by some “bottom up” building of consensus.* I’m thinking of something like the Bitcoin blockchain resolution of forks: the longest fork wins.

* like ants: stick with the self-organizing, ant metaphor.

3 Likes

I’ll make my plot script portable for the next test: something you download to your safe_vault directory and run and it pops up in your browser. Not this test though: too busy with other tasks.

1 Like

I managed to get a safe vault to run on an android phone using Debian through Linux deploy for test 5.

15 Likes

I’m not sure if this will work even in windows, you might get something like

It’s not something we’ve coded for explictly, I think as @Southside mentioned normal stats and logs should just be visible running the binary by default.

If you wanted to see more “verbose logs” on any platform, currently two options exist,

  • Simple: open up the Node.log file in an editor that auto refreshes or as @dirvine suggested tail -f Node.log
  • Approach with care: Edit the log.toml config file :wink: please be warned this will spam and there will be a lot of info and messages at high verbose level which aren’t really formatted to be easily understood or anything

so after that warning, if you still wanna go for option 2 :slight_smile:

change your log.toml file(next to your vault binary) to something such as:

[appender.async_console]
kind = “async_console”
pattern = “%l %d{%H:%M:%S.%f} [%M #FS#%f#FE#:%L] %m”

[appender.async_file]
kind = “async_file”
path = “Node.log”
pattern = “%l %d{%H:%M:%S.%f} [%M #FS#%f#FE#:%L] %m”
append = false

[root]
level = “error”
appenders = [“async_console”, “async_file”]

[[logger]]
name = “crust”
level = “trace”

[[logger]]
name = “routing”
level = “trace”

[[logger]]
name = “safe_vault”
level = “trace”

4 Likes

But I did. Technical achievement too, bit of audiostreaming under the heading “Festive chords”!

Referring to how well Test5 seems to work already!

So lets hear it again for louie.louie.safenet :slight_smile:

1 Like

in test 3 and 4 (I wasn’t part of 1 or 2) when my internet disconnected and the safe launcher lost it’s connection it would reconnect automatically (to the network, not with my login details into my account). When it disconnects now I have to manually click retry on the red bad at the top of the launcher “lost connection to network” and then it’ll connect and I can re-log in.

Nah, that isn’t audiostreaming. Now, if you either hack or submit a pull request to the Maidsafe repo to implement true streaming, then maybe (not making any promises, mind you) you might, just might, be elevated to the pantheon of “the nineteen”. :smile:

Nice! I had my terminal window small and was missing some good info further to the right (i’m so silly). I was curious of my routing table size etc and on average i’ve kept a routing table size of about 45 and the vault and launcher are still going strong. Going to check to see how my data and sites are right now.

Thanks for pointing me in the right direction @Krishna_Kumar

It seems to be working now http://wof.savage1.safenet still loads super slow though.

@davidpbrown if you don’t mind updating the url when you create a new list I ran out of credit on the original.

1 Like

If these tests are coming closer together, and patches applied in real time, then we might soon reach “test escape velocity” where it is all one permanent test that segues into… the real SAFEnet. Kinda like The Technological Singularity, which, if it ever happens, is only apparent from the other side. I envisage that, in a Testnet8 that has gone on for many months, we are discussing the performance of SAFEcoin, SAFEflix, or SAFEivac (aka the SAFE world computer, a la Asimov’s Multivac).

5 Likes

@bluebird Maybe not, regular people like me visit here too, not just skilled engineers.

Even did so on your network, running a single democratic vault, ok.

Compared to the last Maidsafe test it looks to me the inverse amount of diskcapacity is needed now that we’re asked to start just the one vault. Can I say that as a layman? Assuming the participating group again being the same size, sort of?

Another thing, on my modest level I got caught out yesterday by the new launcher not accepting the inline CSS of my existing page for the other tests.

The seeming regression is due to various functions being turned off so as to more aggressively test the other functions.

2 Likes

Tried to upload 1 GB folder with a lot of 4 MB files. After a while got confirmation that 100% is uploaded.
In reality I checked the uploaded forlder and most of files were of size 0.
I understand that this is because of lack of balance in my account and that is fine. But there was no warning/error during the upload process. You might consider improving that!

2 Likes

The spider is simple and looks for “This page is created and published on the SAFE Network using the MaidSafe demo app” and wonders that is something that still defines it as default template… so do less and more and the spider will put you to the main list.

Added one vault and http://vault-count.safenet/ site which gives the total number of vaults in TEST 5 network (61 at time of writing).

3 Likes

Why is there a new limit on subdomain names, that they must now be three characters?
Two allows a simple iso639-1 two letter language code as subdomain that I rather liked.

Yeah cause mine is just the template with changed title and the audio player pasted in :joy:

1 Like