good morning!!!!

Skip to content
Snippets Groups Projects
  1. May 04, 2021
    • Felix Lange's avatar
      cmd/utils: use eth DNS tree for snap discovery (#22808) · b8040a43
      Felix Lange authored
      This removes auto-configuration of the snap.*.ethdisco.net DNS discovery tree.
      Since measurements have shown that > 75% of nodes in all.*.ethdisco.net support
      snap, we have decided to retire the dedicated index for snap and just use the eth
      tree instead.
      
      The dial iterators of eth and snap now use the same DNS tree in the default configuration,
      so both iterators should use the same DNS discovery client instance. This ensures that
      the record cache and rate limit are shared. Records will not be requested multiple times.
      
      While testing the change, I noticed that duplicate DNS requests do happen even
      when the client instance is shared. This is because the two iterators request the tree
      root, link tree root, and first levels of the tree in lockstep. To avoid this problem, the
      change also adds a singleflight.Group instance in the client. When one iterator
      attempts to resolve an entry which is already being resolved, the singleflight object
      waits for the existing resolve call to finish and returns the entry to both places.
      Unverified
      b8040a43
    • Péter Szilágyi's avatar
      Merge pull request #22803 from karalabe/silence-scary-warning · 640d2c5e
      Péter Szilágyi authored
      eth: don't print db upgrade warning on db init
      Unverified
      640d2c5e
  2. May 03, 2021
  3. May 01, 2021
  4. Apr 30, 2021
  5. Apr 29, 2021
  6. Apr 28, 2021
  7. Apr 27, 2021
Loading