{"version":"1.0","provider_name":"The Couchbase Blog","provider_url":"https:\/\/www.couchbase.com\/blog","author_name":"Will Gardella, Director, Product Management, Couchbase","author_url":"https:\/\/www.couchbase.com\/blog\/author\/will-gardella\/","title":"Announcing Elasticsearch Plugin 2.1","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"6SFuX5J8Bt\"><a href=\"https:\/\/www.couchbase.com\/blog\/announcing-elasticsearch-plugin-2-1\/\">Announcing Elasticsearch Plugin 2.1<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.couchbase.com\/blog\/announcing-elasticsearch-plugin-2-1\/embed\/#?secret=6SFuX5J8Bt\" width=\"600\" height=\"338\" title=\"&#8220;Announcing Elasticsearch Plugin 2.1&#8221; &#8212; The Couchbase Blog\" data-secret=\"6SFuX5J8Bt\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.couchbase.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/couchbase-nosql-dbaas.png","thumbnail_width":1800,"thumbnail_height":630,"description":"I&#8217;m pleased to announce the general availability of\u00a0Couchbase Transport Plugin for Elasticsearch version 2.1, usually called\u00a0the Elasticsearch Plugin for short. The Elasticsearch Plugin 2.1 provides new functionality, fixes some bugs, and expands compatibility to several additional\u00a0 Elasticsearch releases, including Elasticsearch 1.5.2, 1.6, and the latest version, 1.7.x.\u00a0\u00a0 This release of the Elasticsearch Plugin is compatible [&hellip;]"}