Skip to content

Mapping Overhaul - More user friendly, cluster aware #34

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
kimchy opened this issue Feb 21, 2010 · 7 comments
Closed

Mapping Overhaul - More user friendly, cluster aware #34

kimchy opened this issue Feb 21, 2010 · 7 comments

Comments

@kimchy
Copy link
Member

kimchy commented Feb 21, 2010

  1. When adding mapping definitions, they are now merged with the current mapping definitions. Duplicates are silently ignore unless specified in the put mapping API (HTTP param ignoreDuplicates set to false). Note, duplicates refer only to field mapping, object mapping are recursively checked.
  2. Mappings definitions are now clustered. Up until now, when creating mapping, the mappings were not merged (see point 1) but they were broadcasted to the cluster. But, when a document indexed resulted in updated mapping, this fact was lost. Now, this changed mapping are updated on the master and merged, and broadcasted to the whole cluster, which means all the different nodes will know about the new types introduced almost immediately.
@kimchy
Copy link
Member Author

kimchy commented Feb 21, 2010

Note, I renamed create mapping to be named put mapping since it reflects the API better. The rest API is the same, the site docs will be updated.

@kimchy
Copy link
Member Author

kimchy commented Feb 21, 2010

Mapping Overhaul - More user friendly, cluster aware, closed by 6d52065.

@kimchy
Copy link
Member Author

kimchy commented Mar 1, 2010

Renamed ignoreDuplicates to ignoreConflicts.

@clintongormley
Copy link
Contributor

The current version on github still uses ignoreDuplicates, not ignoreConflicts

@kimchy
Copy link
Member Author

kimchy commented Mar 2, 2010

You sure? Http request parameter parsed is ignoreConflicts, and defaults to true.

@clintongormley
Copy link
Contributor

Apologies - my update failed because you changed 'devRelease' to 'release' and I didn't see it.

it does work now ++

@kimchy
Copy link
Member Author

kimchy commented Mar 2, 2010

Yea, sorry about that. Just run gradlew without anything, it will default to building things properly always.

dadoonet added a commit that referenced this issue Jun 5, 2015
Closes #34.

(cherry picked from commit ddd941b)
dadoonet pushed a commit that referenced this issue Jun 5, 2015
Closes #34.

(cherry picked from commit e149f70)
dadoonet added a commit that referenced this issue Jun 5, 2015
Introduced in #7336 (elasticsearch 1.4 and 2.0), we need to change AzureDiscovery constructor.

Closes #34.
johtani added a commit that referenced this issue Jun 5, 2015
johtani added a commit that referenced this issue Jun 5, 2015
johtani added a commit that referenced this issue Jun 5, 2015
rmuir pushed a commit to rmuir/elasticsearch that referenced this issue Nov 8, 2015
FastByteArrayInputStream has been removed in 0.90.3.
Closes elastic#34.
ywelsch added a commit to ywelsch/elasticsearch that referenced this issue May 24, 2018
Implements the alternative "Zen with terms but without slots" model formalized in
elastic/elasticsearch-formal-models#30
ClaudioMFreitas pushed a commit to ClaudioMFreitas/elasticsearch-1 that referenced this issue Nov 12, 2019
Support for Node configuration, Roles and Multiple Nodes Per Machine
henningandersen pushed a commit to henningandersen/elasticsearch that referenced this issue Jun 4, 2020
and commit bulk-update challenge

Relates elastic#34
stu-elastic pushed a commit to stu-elastic/elasticsearch that referenced this issue Nov 2, 2023
elasticsearchmachine pushed a commit that referenced this issue Dec 19, 2024
<Actions>     <action
id="ad27da7f660d61c82c61599e0e6945827ced1590f4bf36a5f74db07e99c04215">  
<h3>deps: Bump ironbank version</h3>         <details
id="c8ee27cd13736547d240c88751dee86bddfbda339d0ee25795d0cc066ff6ea01">  
<summary>deps(ironbank): Bump ubi version to 9.5</summary>            
<p>change detected:&#xA;&#x9;* key &#34;$.args.BASE_TAG&#34; updated
from &#34;\&#34;9.4\&#34;&#34; to &#34;\&#34;9.5\&#34;&#34;, in file
&#34;distribution/docker/src/docker/iron_bank/hardening_manifest.yaml&#34;</p>
</details>         <details
id="ddfe323476a100a4fecf1aab633e1209ffebe2f0e55366500df03a529b067050">  
<summary>deps(ironbank): Bump ubi version to 9.5</summary>            
<p>changed lines [25] of file
&#34;/tmp/updatecli/github/elastic/elasticsearch/distribution/docker/src/docker/Dockerfile&#34;</p>
</details>         <a
href="https://github.com/elastic/elasticsearch/actions/runs/12407230468">GitHub
Action workflow link</a>     </action> </Actions>

---

<table>   <tr>     <td width="77">       <img
src="https://www.updatecli.io/images/updatecli.png" alt="Updatecli logo"
width="50" height="50">     </td>     <td>       <p>         Created
automatically by <a href="https://www.updatecli.io/">Updatecli</a>      
</p>       <details><summary>Options:</summary>         <br />        
<p>Most of Updatecli configuration is done via <a
href="https://www.updatecli.io/docs/prologue/quick-start/">its
manifest(s)</a>.</p>         <ul>           <li>If you close this pull
request, Updatecli will automatically reopen it, the next time it
runs.</li>           <li>If you close this pull request and delete the
base branch, Updatecli will automatically recreate it, erasing all
previous commits made.</li>         </ul>         <p>           Feel
free to report any issues at <a
href="https://github.com/updatecli/updatecli/issues">github.com/updatecli/updatecli</a>.<br
/>           If you find this tool useful, do not hesitate to star <a
href="https://github.com/updatecli/updatecli/stargazers">our GitHub
repository</a> as a sign of appreciation, and/or to tell us directly on
our <a
href="https://matrix.to/#/#Updatecli_community:gitter.im">chat</a>!     
</p>       </details>     </td>   </tr> </table>
mark-vieira pushed a commit to mark-vieira/elasticsearch that referenced this issue Dec 19, 2024
<Actions>     <action
id="ad27da7f660d61c82c61599e0e6945827ced1590f4bf36a5f74db07e99c04215">
<h3>deps: Bump ironbank version</h3>         <details
id="c8ee27cd13736547d240c88751dee86bddfbda339d0ee25795d0cc066ff6ea01">
<summary>deps(ironbank): Bump ubi version to 9.5</summary>
<p>change detected:&#xA;&#x9;* key &elastic#34;$.args.BASE_TAG&elastic#34; updated
from &elastic#34;\&elastic#34;9.4\&elastic#34;&elastic#34; to &elastic#34;\&elastic#34;9.5\&elastic#34;&elastic#34;, in file
&elastic#34;distribution/docker/src/docker/iron_bank/hardening_manifest.yaml&elastic#34;</p>
</details>         <details
id="ddfe323476a100a4fecf1aab633e1209ffebe2f0e55366500df03a529b067050">
<summary>deps(ironbank): Bump ubi version to 9.5</summary>
<p>changed lines [25] of file
&elastic#34;/tmp/updatecli/github/elastic/elasticsearch/distribution/docker/src/docker/Dockerfile&elastic#34;</p>
</details>         <a
href="https://github.com/elastic/elasticsearch/actions/runs/12407230468">GitHub
Action workflow link</a>     </action> </Actions>

---

<table>   <tr>     <td width="77">       <img
src="https://www.updatecli.io/images/updatecli.png" alt="Updatecli logo"
width="50" height="50">     </td>     <td>       <p>         Created
automatically by <a href="https://www.updatecli.io/">Updatecli</a>
</p>       <details><summary>Options:</summary>         <br />
<p>Most of Updatecli configuration is done via <a
href="https://www.updatecli.io/docs/prologue/quick-start/">its
manifest(s)</a>.</p>         <ul>           <li>If you close this pull
request, Updatecli will automatically reopen it, the next time it
runs.</li>           <li>If you close this pull request and delete the
base branch, Updatecli will automatically recreate it, erasing all
previous commits made.</li>         </ul>         <p>           Feel
free to report any issues at <a
href="https://github.com/updatecli/updatecli/issues">github.com/updatecli/updatecli</a>.<br
/>           If you find this tool useful, do not hesitate to star <a
href="https://github.com/updatecli/updatecli/stargazers">our GitHub
repository</a> as a sign of appreciation, and/or to tell us directly on
our <a
href="https://matrix.to/#/#Updatecli_community:gitter.im">chat</a>!
</p>       </details>     </td>   </tr> </table>

(cherry picked from commit 46356bd)
mark-vieira pushed a commit to mark-vieira/elasticsearch that referenced this issue Dec 19, 2024
<Actions>     <action
id="ad27da7f660d61c82c61599e0e6945827ced1590f4bf36a5f74db07e99c04215">
<h3>deps: Bump ironbank version</h3>         <details
id="c8ee27cd13736547d240c88751dee86bddfbda339d0ee25795d0cc066ff6ea01">
<summary>deps(ironbank): Bump ubi version to 9.5</summary>
<p>change detected:&#xA;&#x9;* key &elastic#34;$.args.BASE_TAG&elastic#34; updated
from &elastic#34;\&elastic#34;9.4\&elastic#34;&elastic#34; to &elastic#34;\&elastic#34;9.5\&elastic#34;&elastic#34;, in file
&elastic#34;distribution/docker/src/docker/iron_bank/hardening_manifest.yaml&elastic#34;</p>
</details>         <details
id="ddfe323476a100a4fecf1aab633e1209ffebe2f0e55366500df03a529b067050">
<summary>deps(ironbank): Bump ubi version to 9.5</summary>
<p>changed lines [25] of file
&elastic#34;/tmp/updatecli/github/elastic/elasticsearch/distribution/docker/src/docker/Dockerfile&elastic#34;</p>
</details>         <a
href="https://github.com/elastic/elasticsearch/actions/runs/12407230468">GitHub
Action workflow link</a>     </action> </Actions>

---

<table>   <tr>     <td width="77">       <img
src="https://www.updatecli.io/images/updatecli.png" alt="Updatecli logo"
width="50" height="50">     </td>     <td>       <p>         Created
automatically by <a href="https://www.updatecli.io/">Updatecli</a>
</p>       <details><summary>Options:</summary>         <br />
<p>Most of Updatecli configuration is done via <a
href="https://www.updatecli.io/docs/prologue/quick-start/">its
manifest(s)</a>.</p>         <ul>           <li>If you close this pull
request, Updatecli will automatically reopen it, the next time it
runs.</li>           <li>If you close this pull request and delete the
base branch, Updatecli will automatically recreate it, erasing all
previous commits made.</li>         </ul>         <p>           Feel
free to report any issues at <a
href="https://github.com/updatecli/updatecli/issues">github.com/updatecli/updatecli</a>.<br
/>           If you find this tool useful, do not hesitate to star <a
href="https://github.com/updatecli/updatecli/stargazers">our GitHub
repository</a> as a sign of appreciation, and/or to tell us directly on
our <a
href="https://matrix.to/#/#Updatecli_community:gitter.im">chat</a>!
</p>       </details>     </td>   </tr> </table>

(cherry picked from commit 46356bd)
mark-vieira pushed a commit to mark-vieira/elasticsearch that referenced this issue Dec 19, 2024
<Actions>     <action
id="ad27da7f660d61c82c61599e0e6945827ced1590f4bf36a5f74db07e99c04215">
<h3>deps: Bump ironbank version</h3>         <details
id="c8ee27cd13736547d240c88751dee86bddfbda339d0ee25795d0cc066ff6ea01">
<summary>deps(ironbank): Bump ubi version to 9.5</summary>
<p>change detected:&#xA;&#x9;* key &elastic#34;$.args.BASE_TAG&elastic#34; updated
from &elastic#34;\&elastic#34;9.4\&elastic#34;&elastic#34; to &elastic#34;\&elastic#34;9.5\&elastic#34;&elastic#34;, in file
&elastic#34;distribution/docker/src/docker/iron_bank/hardening_manifest.yaml&elastic#34;</p>
</details>         <details
id="ddfe323476a100a4fecf1aab633e1209ffebe2f0e55366500df03a529b067050">
<summary>deps(ironbank): Bump ubi version to 9.5</summary>
<p>changed lines [25] of file
&elastic#34;/tmp/updatecli/github/elastic/elasticsearch/distribution/docker/src/docker/Dockerfile&elastic#34;</p>
</details>         <a
href="https://github.com/elastic/elasticsearch/actions/runs/12407230468">GitHub
Action workflow link</a>     </action> </Actions>

---

<table>   <tr>     <td width="77">       <img
src="https://www.updatecli.io/images/updatecli.png" alt="Updatecli logo"
width="50" height="50">     </td>     <td>       <p>         Created
automatically by <a href="https://www.updatecli.io/">Updatecli</a>
</p>       <details><summary>Options:</summary>         <br />
<p>Most of Updatecli configuration is done via <a
href="https://www.updatecli.io/docs/prologue/quick-start/">its
manifest(s)</a>.</p>         <ul>           <li>If you close this pull
request, Updatecli will automatically reopen it, the next time it
runs.</li>           <li>If you close this pull request and delete the
base branch, Updatecli will automatically recreate it, erasing all
previous commits made.</li>         </ul>         <p>           Feel
free to report any issues at <a
href="https://github.com/updatecli/updatecli/issues">github.com/updatecli/updatecli</a>.<br
/>           If you find this tool useful, do not hesitate to star <a
href="https://github.com/updatecli/updatecli/stargazers">our GitHub
repository</a> as a sign of appreciation, and/or to tell us directly on
our <a
href="https://matrix.to/#/#Updatecli_community:gitter.im">chat</a>!
</p>       </details>     </td>   </tr> </table>

(cherry picked from commit 46356bd)
elasticsearchmachine pushed a commit that referenced this issue Dec 19, 2024
<Actions>     <action
id="ad27da7f660d61c82c61599e0e6945827ced1590f4bf36a5f74db07e99c04215">
<h3>deps: Bump ironbank version</h3>         <details
id="c8ee27cd13736547d240c88751dee86bddfbda339d0ee25795d0cc066ff6ea01">
<summary>deps(ironbank): Bump ubi version to 9.5</summary>
<p>change detected:&#xA;&#x9;* key &#34;$.args.BASE_TAG&#34; updated
from &#34;\&#34;9.4\&#34;&#34; to &#34;\&#34;9.5\&#34;&#34;, in file
&#34;distribution/docker/src/docker/iron_bank/hardening_manifest.yaml&#34;</p>
</details>         <details
id="ddfe323476a100a4fecf1aab633e1209ffebe2f0e55366500df03a529b067050">
<summary>deps(ironbank): Bump ubi version to 9.5</summary>
<p>changed lines [25] of file
&#34;/tmp/updatecli/github/elastic/elasticsearch/distribution/docker/src/docker/Dockerfile&#34;</p>
</details>         <a
href="https://github.com/elastic/elasticsearch/actions/runs/12407230468">GitHub
Action workflow link</a>     </action> </Actions>

---

<table>   <tr>     <td width="77">       <img
src="https://www.updatecli.io/images/updatecli.png" alt="Updatecli logo"
width="50" height="50">     </td>     <td>       <p>         Created
automatically by <a href="https://www.updatecli.io/">Updatecli</a>
</p>       <details><summary>Options:</summary>         <br />
<p>Most of Updatecli configuration is done via <a
href="https://www.updatecli.io/docs/prologue/quick-start/">its
manifest(s)</a>.</p>         <ul>           <li>If you close this pull
request, Updatecli will automatically reopen it, the next time it
runs.</li>           <li>If you close this pull request and delete the
base branch, Updatecli will automatically recreate it, erasing all
previous commits made.</li>         </ul>         <p>           Feel
free to report any issues at <a
href="https://github.com/updatecli/updatecli/issues">github.com/updatecli/updatecli</a>.<br
/>           If you find this tool useful, do not hesitate to star <a
href="https://github.com/updatecli/updatecli/stargazers">our GitHub
repository</a> as a sign of appreciation, and/or to tell us directly on
our <a
href="https://matrix.to/#/#Updatecli_community:gitter.im">chat</a>!
</p>       </details>     </td>   </tr> </table>

(cherry picked from commit 46356bd)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
elasticsearchmachine pushed a commit that referenced this issue Dec 19, 2024
<Actions>     <action
id="ad27da7f660d61c82c61599e0e6945827ced1590f4bf36a5f74db07e99c04215">
<h3>deps: Bump ironbank version</h3>         <details
id="c8ee27cd13736547d240c88751dee86bddfbda339d0ee25795d0cc066ff6ea01">
<summary>deps(ironbank): Bump ubi version to 9.5</summary>
<p>change detected:&#xA;&#x9;* key &#34;$.args.BASE_TAG&#34; updated
from &#34;\&#34;9.4\&#34;&#34; to &#34;\&#34;9.5\&#34;&#34;, in file
&#34;distribution/docker/src/docker/iron_bank/hardening_manifest.yaml&#34;</p>
</details>         <details
id="ddfe323476a100a4fecf1aab633e1209ffebe2f0e55366500df03a529b067050">
<summary>deps(ironbank): Bump ubi version to 9.5</summary>
<p>changed lines [25] of file
&#34;/tmp/updatecli/github/elastic/elasticsearch/distribution/docker/src/docker/Dockerfile&#34;</p>
</details>         <a
href="https://github.com/elastic/elasticsearch/actions/runs/12407230468">GitHub
Action workflow link</a>     </action> </Actions>

---

<table>   <tr>     <td width="77">       <img
src="https://www.updatecli.io/images/updatecli.png" alt="Updatecli logo"
width="50" height="50">     </td>     <td>       <p>         Created
automatically by <a href="https://www.updatecli.io/">Updatecli</a>
</p>       <details><summary>Options:</summary>         <br />
<p>Most of Updatecli configuration is done via <a
href="https://www.updatecli.io/docs/prologue/quick-start/">its
manifest(s)</a>.</p>         <ul>           <li>If you close this pull
request, Updatecli will automatically reopen it, the next time it
runs.</li>           <li>If you close this pull request and delete the
base branch, Updatecli will automatically recreate it, erasing all
previous commits made.</li>         </ul>         <p>           Feel
free to report any issues at <a
href="https://github.com/updatecli/updatecli/issues">github.com/updatecli/updatecli</a>.<br
/>           If you find this tool useful, do not hesitate to star <a
href="https://github.com/updatecli/updatecli/stargazers">our GitHub
repository</a> as a sign of appreciation, and/or to tell us directly on
our <a
href="https://matrix.to/#/#Updatecli_community:gitter.im">chat</a>!
</p>       </details>     </td>   </tr> </table>

(cherry picked from commit 46356bd)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
navarone-feekery pushed a commit to navarone-feekery/elasticsearch that referenced this issue Dec 26, 2024
<Actions>     <action
id="ad27da7f660d61c82c61599e0e6945827ced1590f4bf36a5f74db07e99c04215">  
<h3>deps: Bump ironbank version</h3>         <details
id="c8ee27cd13736547d240c88751dee86bddfbda339d0ee25795d0cc066ff6ea01">  
<summary>deps(ironbank): Bump ubi version to 9.5</summary>            
<p>change detected:&#xA;&#x9;* key &elastic#34;$.args.BASE_TAG&elastic#34; updated
from &elastic#34;\&elastic#34;9.4\&elastic#34;&elastic#34; to &elastic#34;\&elastic#34;9.5\&elastic#34;&elastic#34;, in file
&elastic#34;distribution/docker/src/docker/iron_bank/hardening_manifest.yaml&elastic#34;</p>
</details>         <details
id="ddfe323476a100a4fecf1aab633e1209ffebe2f0e55366500df03a529b067050">  
<summary>deps(ironbank): Bump ubi version to 9.5</summary>            
<p>changed lines [25] of file
&elastic#34;/tmp/updatecli/github/elastic/elasticsearch/distribution/docker/src/docker/Dockerfile&elastic#34;</p>
</details>         <a
href="https://github.com/elastic/elasticsearch/actions/runs/12407230468">GitHub
Action workflow link</a>     </action> </Actions>

---

<table>   <tr>     <td width="77">       <img
src="https://www.updatecli.io/images/updatecli.png" alt="Updatecli logo"
width="50" height="50">     </td>     <td>       <p>         Created
automatically by <a href="https://www.updatecli.io/">Updatecli</a>      
</p>       <details><summary>Options:</summary>         <br />        
<p>Most of Updatecli configuration is done via <a
href="https://www.updatecli.io/docs/prologue/quick-start/">its
manifest(s)</a>.</p>         <ul>           <li>If you close this pull
request, Updatecli will automatically reopen it, the next time it
runs.</li>           <li>If you close this pull request and delete the
base branch, Updatecli will automatically recreate it, erasing all
previous commits made.</li>         </ul>         <p>           Feel
free to report any issues at <a
href="https://github.com/updatecli/updatecli/issues">github.com/updatecli/updatecli</a>.<br
/>           If you find this tool useful, do not hesitate to star <a
href="https://github.com/updatecli/updatecli/stargazers">our GitHub
repository</a> as a sign of appreciation, and/or to tell us directly on
our <a
href="https://matrix.to/#/#Updatecli_community:gitter.im">chat</a>!     
</p>       </details>     </td>   </tr> </table>
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants