Skip to content
Snippets Groups Projects
  1. Oct 27, 2017
    • nullkal's avatar
      Feature: Unlisted custom emojis (#5485) · 78110529
      nullkal authored
      78110529
    • puckipedia's avatar
    • unarist's avatar
      Optimize FixReblogsInFeeds migration (#5538) · 0129f5ea
      unarist authored
      We have changed how we store reblogs in the redis for bigint IDs. This process is done by 1) scan all entries in users feed, and 2) re-store reblogs by 3 write commands.
      
      However, this operation is really slow for large instances. e.g. 1hrs on friends.nico (w/ 50k users). So I have tried below tweaks.
      
      * It checked non-reblogs by `entry[0] == entry[1]`, but this condition won't work because `entry[0]` is String while `entry[1]` is Float. Changing `entry[0].to_i == entry[1]` seems work.
        -> about 4-20x faster (feed with less reblogs will be faster)
      * Write operations can be batched by pipeline
        -> about 6x faster
      * Wrap operation by Lua script and execute by EVALSHA command. This really reduces packets between Ruby and Redis.
        -> about 3x faster
      
      I've taken Lua script way, though doing other optimizations may be enough.
      0129f5ea
  2. Oct 26, 2017
  3. Oct 25, 2017
    • Ratmir Karabut's avatar
      Update Russian translation (#5517) · 20fee786
      Ratmir Karabut authored
      * Add Russian translation (ru)
      
      * Fix a missing comma
      
      * Fix the wording for better consistency
      
      * Update Russian translation
      
      * Arrange Russian setting alphabetically
      
      * Fix syntax error
      
      * Update Russian translation
      
      * Fix formatting error
      
      * Update Russian translation
      
      * Update Russian translation
      
      * Update ru.jsx
      
      * Fix syntax error
      
      * Remove two_factor_auth.warning (appears obsolete)
      
      * Add missing strings in ru.yml
      
      A lot of new strings translated, especially for the newly added admin section
      
      * Fix translation consistency
      
      * Update Russian translation
      
      * Update Russian translation (pluralizations)
      
      * Update Russian translation
      
      * Update Russian translation
      
      * Update Russian translation (pin)
      
      * Update Russian translation (account deletion)
      
      * Fix extra line
      
      * Update Russian translation (sessions)
      
      * Update Russian translation
      
      * Update Russian translation
      
      * Fix merge conflicts (revert)
      
      * Update Russian translation
      
      * Update Russian translation (fix)
      
      * Update Russian translation (fix quotes)
      
      * Update Russian translation (fix quotes)
      
      * Update Russian translation (fix)
      
      * Update Russian translation
      
      * Add quotes
      
      * bundle exec i18n-tasks normalize
      20fee786
    • Anna e só's avatar
      l10n: PT-BR translation updated (#5530) · 74777599
      Anna e só authored
      74777599
    • Olivier Nicole's avatar
      Complete Esperanto translation (#5520) · 1ba37254
      Olivier Nicole authored
      1ba37254
  4. Oct 21, 2017
  5. Oct 19, 2017
  6. Oct 18, 2017
  7. Oct 17, 2017
  8. Oct 16, 2017
Loading