# Why is the update of the registries so slow?

**URL:** <https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659>\
**Category:** General Usage\
**Created:** [September 11, 2019, 6:24pm UTC](https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659 "2019-09-11T18:24:32Z")\
**Posts on this page:** 8\
**Page:** 3

<div class="post-metadata">

**Author:** ![tbeason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tbeason/32/15898_2.png) [@tbeason](https://discourse.julialang.org/u/tbeason)\
**Post date:** [November 23, 2021, 7:27pm UTC](https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659/41 "2021-11-23T19:27:12Z")

</div>

I highly doubt it is related to the package server. As mentioned above, Windows + Julia 1.6 and early this was a common issue. The behavior should be changed in 1.7, so I’d suggest the first thing you try is install 1.7.0-rc3 and add some packages and watch how fast it is.

---

<div class="post-metadata">

**Author:** ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Post date:** [November 23, 2021, 8:34pm UTC](https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659/42 "2021-11-23T20:34:15Z")

</div>

I agree, 1.7 is overwhelmingly superior to 1.6. LTS should have been set for 1.7, IMO.

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [November 26, 2021, 9:15pm UTC](https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659/43 "2021-11-26T21:15:57Z")

</div>

99.9% of people should use the latest stable version of Julia, not LTS. If you’re regularly updating packages you definitely aren’t in the hyper-risk-averse category of user who should actually be using LTS.

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [November 26, 2021, 10:08pm UTC](https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659/44 "2021-11-26T22:08:16Z")

</div>

Frankly the number of people using LTS when they shouldn’t be makes me really wonder if we shouldn’t just do away with the whole LTS concept entirely. People with really conservative needs can just continue to use whatever old version they happen to be using.

---

<div class="post-metadata">

**Author:** ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Post date:** [November 26, 2021, 10:16pm UTC](https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659/45 "2021-11-26T22:16:09Z")

</div>

Having LTS makes for more work for package maintainers: I for instance have to maintain some packages to be compatible with anything from 1.6 up because people want to use them with 1.6, and I myself want to use the latest versions of packages.

---

<div class="post-metadata">

**Author:** ![jzr](https://avatars.discourse-cdn.com/v4/letter/j/eb9ed0/32.png) [@jzr](https://discourse.julialang.org/u/jzr)\
**Post date:** [November 26, 2021, 11:04pm UTC](https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659/46 "2021-11-26T23:04:37Z")

</div>

There could be a “security patches only” level of support for selected versions.

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [November 26, 2021, 11:05pm UTC](https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659/47 "2021-11-26T23:05:52Z")

</div>

The whole LTS stuff really provides zero benefit in the context where I work (academic research), as far as I can tell.

On the other hand, I can easily imagine a scenario where say an organization wants to run some application that is written in Julia in production, and they do _not_ want to update that to new versions of Julia every few months, but at the same time require peace of mind to get security patches. Isn’t that the scenario that LTS is meant for, essentially?

---

<div class="post-metadata">

**Author:** ![dlakelan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dlakelan/32/8491_2.png) [@dlakelan](https://discourse.julialang.org/u/dlakelan)\
**Post date:** [November 26, 2021, 11:12pm UTC](https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659/48 "2021-11-26T23:12:07Z")

</div>

Thats exactly it. Suppose you have a public web service, you want it to run for several years between updates but you don’t want it vulnerable to security flaws. That’s essentially the ONLY people who should use LTS.

[Previous page](https://discourse.julialang.org/t/why-is-the-update-of-the-registries-so-slow/28659.md?page=2)
