@Brooke: Thanks. This is an older script that I should have moved over but
somehow forgot. I am surprised that you did not find it in your greps
though. I will point it to the new servers momentarily.

@John: I believe you still can use something similar. Instead of
"enwiki.labdsdb" you can use "enwiki.web.db.svc.wikimedia.cloud" and not
worry about which DB slice that belongs to. See
https://wikitech.wikimedia.org/wiki/News/Wiki_Replicas_2020_Redesign#New_host_names

On Tue, Apr 6, 2021 at 3:39 PM John <phoenixoverr...@gmail.com> wrote:

> is meta_p still supported?
>
> On Tue, Apr 6, 2021 at 3:31 PM John <phoenixoverr...@gmail.com> wrote:
>
>> Will we have a simple way to connect to the databases? One of the key
>> reasons that "enwiki.labsdb" works so well is that from a programming level
>> we dont have to worry about which server/slice a particular database is on.
>> Using the <lang><project>_p at <lang><project>.labsdb created a simple
>> uniform way to connect without having to keep track of what database moved
>> to which slice (when that was added mid size wikis were being moved
>> regularrly
>>
>> On Tue, Apr 6, 2021 at 3:11 PM Brooke Storm <bst...@wikimedia.org> wrote:
>>
>>>
>>>
>>> On Apr 6, 2021, at 11:49 AM, Huji Lee <huji.h...@gmail.com> wrote:
>>>
>>> Pardon my potentially dumb question, but how do the shorter DB names get
>>> resolved?
>>>
>>> I have python code that looks like this:
>>>
>>> *conn = mysqldb.connect(host="enwiki.labsdb", db="enwiki_p",
>>> read_default_file="~/replica.my.cnf")*
>>>
>>> How does *enwiki.labsdb* get resolved to, I am assuming,
>>> *enwiki.web.db.svc.wikimedia.cloud* and will this stop working on April
>>> 28th?
>>>
>>>
>>>
>>> Those names were deprecated years ago and are not maintained (they only
>>> work for a certain fraction of databases). They are just CNAMES exactly
>>> like the others:
>>> enwiki.labsdb. 871 IN CNAME s1.analytics.db.svc.eqiad.wmflabs.
>>>
>>> I did mass grepping in Toolforge NFS and didn’t find any uses of them.
>>> So, I’m surprised they are still used anywhere, but recursive greps can
>>> miss things.
>>>
>>> So on those names:
>>> 1. Please don’t use them anyway because they will certainly go away at
>>> some point and only work for the oldest wikis.
>>> 2. Since they point at the old DNS names for the sections, they go
>>> wherever they go. If we redirect them to the new cluster, they’ll just keep
>>> working like before.
>>>
>>> They honestly need to be cleaned up (as part of the overall removal of
>>> “labs” names), but that’s a separate task that needs communication and so
>>> forth.
>>>
>>> —Brooke Storm
>>> _______________________________________________
>>> Wikimedia Cloud Services mailing list
>>> Cloud@lists.wikimedia.org (formerly lab...@lists.wikimedia.org)
>>> https://lists.wikimedia.org/mailman/listinfo/cloud
>>>
>> _______________________________________________
> Wikimedia Cloud Services mailing list
> Cloud@lists.wikimedia.org (formerly lab...@lists.wikimedia.org)
> https://lists.wikimedia.org/mailman/listinfo/cloud
>
_______________________________________________
Wikimedia Cloud Services mailing list
Cloud@lists.wikimedia.org (formerly lab...@lists.wikimedia.org)
https://lists.wikimedia.org/mailman/listinfo/cloud

Reply via email to