OpenSearch Community Meeting - 2022-1206

OpenSearch Community Meeting - 2022-1206 - Hope we see you all there!

Agenda:

  • Migration! Brian Presley, SDM, OpenSearch share details about our new migration team and its charter, as well as lead a discussion about
    • The differences between the migration and upgrade paths
    • Development of an testing framework used for upgrade assessment and validation
    • How you can contribute to the discussion via the new migration repo and links to open issues

Event page
Meetup page

Meeting Link

Meeting ID: 829 3954 0402
Passcode: 707765

Would you like to present? Tag @kris @dtaivpp @nateynate and we’ll work to get you added to the agenda!

Feel free to comment on this agenda before the meeting if you want to add an item or have a question.

After the meeting, we will post the chat log and any meeting notes. We welcome you to keep the conversation going here on the forum.

========
By joining the OpenSearch Community Meeting, you grant OpenSearch, and our affiliates the right to record, film, photograph, and capture your voice and image during the OpenSearch Community Meeting (the “Recordings”). You grant to us an irrevocable, nonexclusive, perpetual, worldwide, royalty-free right and license to use, reproduce, modify, distribute, and translate, for any purpose, all or any part of the Recordings and Your Materials. For example, we may distribute Recordings or snippets of Recordings via our social media outlets.

Excellent meeting today everyone! Thank you all for your participation and conversation.

Chat log:

15:00:20 From Kris Freedain to Everyone:
We’ll get this going in just a few minutes
15:05:08 From Kris Freedain to Everyone:
Welcome OpenSearch Community!!
15:05:59 From Kris Freedain to Everyone:
Every quarter OpenSearch obtains feedback to understand what improvements the community would like OpenSearch to make. Please take a few minutes to take the survey linked on the front page of opensearch.org

https://amazonmr.au1.qualtrics.com/jfe/form/SV_1BxJNrtCo4LbweW?Source=Community

15:07:45 From Aparna Sundar to Everyone:
Two months
15:10:56 From James Hunter to Everyone:
y
15:10:57 From Kris Freedain to Everyone:
Y / N ?
15:10:58 From Madhav Vij to Everyone:
y
15:11:02 From Cole to Everyone:
y
15:11:02 From Arran Dengate to Everyone:
Y
15:11:03 From Sam Herman to Everyone:
y
15:11:04 From Rob Marshall to Everyone:
Y
15:11:04 From Ryan Paras to Everyone:
Y - mostly does via AWS managed though
15:11:12 From Yiwei Wu to Everyone:
y
15:11:16 From Tomas B to Everyone:
n
15:11:27 From vnsatyam to Everyone:
n
15:11:32 From GSmith to Everyone:
Y (1.x → 1.x; ODFE-OpenSearch)
15:11:32 From Paul Aubrey to Everyone:
y
15:14:30 From Kris Freedain to Everyone:
GitHub - opensearch-project/opensearch-migrations: All things migrations and upgrades for OpenSearch
15:14:38 From Nate B. to Everyone:
Speed record Kris. Thanks.
15:14:53 From Andriy Redko to Everyone:
Impressive Kris!
15:15:08 From Kris Freedain to Everyone:
:smile: We look forward to the community’s feedback on this!
15:20:06 From Nate B. to Everyone:
Ooh a red badge!
15:21:08 From Kris Freedain to Everyone:
To provide feedback on the upgrade testing framework proposal: [Proposal] Upgrade Testing Framework UX · Issue #29 · opensearch-project/opensearch-migrations · GitHub
15:26:20 From Nate B. to Everyone:
:metal:
15:26:46 From Nate B. to Everyone:
Welcome to OpenSearch!
15:27:23 From Kris Freedain to Everyone:
To provide feedback on the ‘evil data set’:
15:27:25 From Kris Freedain to Everyone:
[Proposal] Develop a tool to generate "evil"/edge case datasets for OpenSearch · Issue #9 · opensearch-project/opensearch-migrations · GitHub
15:28:29 From Kris Freedain to Everyone:
And, the PR of the prototype: Evil Dataset Proof of Concept (updated proposal) by mikaylathompson · Pull Request #31 · opensearch-project/opensearch-migrations · GitHub
15:29:25 From Kris Freedain to Everyone:
Your input on this would be greatly useful and appreciated!
15:30:07 From Chris to Everyone:
+1, would love feedback!
15:30:12 From Kris Freedain to Everyone:
Any questions for Chris or Mikayla?
15:30:46 From Kris Freedain to Everyone:
https://forum.opensearch.org/ - tag your posts with ‘upgrade’ or ‘migration’
15:33:02 From Kris Freedain to Everyone:
These tags should be available across all categories on the forum.
15:33:45 From Sam Herman to Everyone:
Are there plans to support in place migration of Lucene versions?
15:35:33 From Nate B. to Everyone:
Can we have your forum and GitHub ID’s in case someone wants to tag you?
15:35:34 From Kris Freedain to Everyone:
opensearchresearch@amazon.com
15:36:39 From Nate B. to Everyone:
Remote reindexing is indeed a pain.
15:37:27 From James Hunter to Everyone:
Pain point - Migrating from ES 7.12+ to OpenSearch. Due to index incompatibility, data must be re-indexed.
15:38:20 From Nate B. to Everyone:
^ This is a situation that’s near and dear to my heart.
15:38:24 From David Tippett to Everyone:
@Sam do you have an issue open for the in place migration?
15:38:33 From Nate B. to Everyone:
7.10 can migrate to 1.0, but once you go past 1.0 a reindex will probably be required.
15:38:34 From Sam Herman to Everyone:
No I don’t but can open one
15:38:51 From Sam Herman to Everyone:
For the in place migration I can open an issue if there isn’t one
15:39:46 From Kevin Garcia to Everyone:
You might need some ETL workflows for data migrations (fluent bit?, data prepare? Other?)
15:41:15 From Kartik to Everyone:
@Sam @David I’ve seen a similar request come in - One click upgrade index version without using reindex · Issue #5443 · opensearch-project/OpenSearch · GitHub
15:41:49 From Kartik to Everyone:
If that is in line with your use-case, please add your voice to that discussion
15:41:54 From David Tippett to Everyone:
@Kartik I feel like this one is similar as well. [Proposal] Support reading/writing indices created with older versions of Elastic or OpenSearch · Issue #5437 · opensearch-project/OpenSearch · GitHub
15:42:13 From David Tippett to Everyone:
Either would be a good place to add commentary.
15:42:18 From Kartik to Everyone:
Absolutely!
15:42:38 From Nate B. to Everyone:
I’d love to see an assessment tool also include various utilities for helping people through the various ‘migrations’ that peoples’ data will have to take.
15:42:55 From Nate B. to Everyone:
Like a Ruby on Rails schema migration.
15:44:13 From Chris to Everyone:
We’re thinking of looking into something like that later on once we get the test framework up and running, but AFAIK we don’t have a specific timeline or scope in mind
15:45:54 From Nate B. to Everyone:
I wanted to thank our presenters and our loyal opensearch community for joining today. I’ve got 10 mins before preschool charges me for babysitting fees. Thanks everyone! Nate out.
15:47:30 From Sam Herman to Everyone:
@kartik that seems similar issue yes
15:55:12 From Kris Freedain to Everyone:
Agree - great points Ryan & Greg
15:56:23 From James Hunter to Everyone:
Thank you
15:56:27 From Kris Freedain to Everyone:
Thank you everyone for attending - and thank you for all your input on this!
15:56:31 From Andriy Redko to Everyone:
Thank you!
15:57:09 From Maria Hatfield to Everyone:
Thank you. Great meeting.
15:57:15 From Ryan Paras to Everyone:
thank you!!
15:57:20 From Muhammad Ali to Everyone:
thank you
15:57:22 From Patti Juric to Everyone:
Thank you!
15:57:23 From Joel Martens to Everyone:
Thanks!

Today’s slides:

Slide1
Slide2
Slide3
Slide4
Slide5

Slide1
Slide2

Slide3
Slide4
Slide5

Slide6

Slide7

https://forum.opensearch.org/

opensearchresearch@amazon.com

Slide8

Slide6
Slide8
Slide8
Slide9

1 Like