bug#22039: [PATCH] 'guix system reconfigure' must start/restart/stop services

2018-08-26 Thread Carlo Zancanaro
When the next release of the Shepherd is made (including commit 9ec5ce9a45441417a6ee4138cdcbf1b1f2b2) we should have the capability to resolve this ticket. Attached is my proposed patch from the Guix side. I have tested it on my machine by grafting the Shepherd with the appropriate patch

bug#32234: [PATCH 2/2] database: Serialize all database accesses in a thread.

2018-08-26 Thread Clément Lassieur
Hi Ludovic, Ludovic Courtès writes: > Excellent, thanks for working on this! This looks great to me, and I > think the pros outweigh the cons. Did you check on a big database how > well it performs? Yes, I didn't see any difference. When I use Berlin's database, it works well but crashes qui

bug#23170: [PATCH shepherd] Restart dependent services on service restart

2018-08-26 Thread Ludovic Courtès
Carlo Zancanaro skribis: > On Sun, Aug 26 2018, Ludovic Courtès wrote: >> I wonder if there are cases where one might want to restart a >> service without restarting its dependent services. We can probably >> ignore it for now, but perhaps we’ll need to add a flag or a >> separate action later.

bug#32234: [PATCH 2/2] database: Serialize all database accesses in a thread.

2018-08-26 Thread Ludovic Courtès
Hi Clément, Clément Lassieur skribis: > Ludovic Courtès writes: > >> Excellent, thanks for working on this! This looks great to me, and I >> think the pros outweigh the cons. Did you check on a big database how >> well it performs? > > Yes, I didn't see any difference. When I use Berlin's da

bug#23170: [PATCH shepherd] Restart dependent services on service restart

2018-08-26 Thread Carlo Zancanaro
Hey Ludo’! On 27 August 2018 7:08:34 am AEST, l...@gnu.org wrote: >I forgot if this was already done, but perhaps you can add a bit in the manual >to insist that ‘restart’ is not quite the same as ‘stop’ + ‘start’. I hadn't done that, but I have now. There aren't many mentions of restart in th

bug#23170: [PATCH shepherd] Restart dependent services on service restart

2018-08-26 Thread Carlo Zancanaro
Hey Ludo’! On 27 August 2018 7:08:34 am AEST, l...@gnu.org wrote: >I forgot if this was already done, but perhaps you can add a bit in the manual >to insist that ‘restart’ is not quite the same as ‘stop’ + ‘start’. I hadn't done that, but I have now. There aren't many mentions of restart in th