Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1WcxlV-0001YY-Jr for pgsql-hackers@arkaria.postgresql.org; Wed, 23 Apr 2014 14:03:09 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1WcxlV-0007Et-3B for pgsql-hackers@arkaria.postgresql.org; Wed, 23 Apr 2014 14:03:09 +0000 Received: from makus.postgresql.org ([2001:4800:7903:4::125]) by malur.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1WcxlT-0007Ek-7P for pgsql-hackers@postgresql.org; Wed, 23 Apr 2014 14:03:07 +0000 Received: from smtprelay0147.b.hostedemail.com ([64.98.42.147] helo=smtprelay.b.hostedemail.com) by makus.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1WcxlN-0003nR-UG for pgsql-hackers@postgresql.org; Wed, 23 Apr 2014 14:03:04 +0000 Received: from filter.hostedemail.com (b-bigip1 [10.5.19.254]) by smtprelay06.b.hostedemail.com (Postfix) with ESMTP id 15FD68D016; Wed, 23 Apr 2014 14:03:01 +0000 (UTC) X-Session-Marker: 616C76686572726540616C76682E6E6F2D69702E6F7267 X-Spam-Summary: 50, 0, 0, , d41d8cd98f00b204, alvherre@alvh.no-ip.org, :::::::::::::::::, RULES_HIT:41:355:379:599:800:960:967:973:988:989:1260:1277:1311:1312:1313:1314:1345:1359:1437:1515:1516:1518:1519:1534:1541:1593:1594:1595:1596:1711:1730:1747:1777:1792:2393:2525:2553:2560:2563:2682:2685:2693:2828:2859:2933:2937:2939:2942:2945:2947:2951:2954:3022:3138:3139:3140:3141:3142:3353:3865:3866:3867:3868:3870:3871:3872:3874:3934:3936:3938:3941:3944:3947:3950:3953:3956:3959:4250:4605:4659:5007:6261:8697:9025:9036:9121:10004:10400:10471:10848:11026:11232:11256:11257:11658:11914:12517:12519:12740:13069:13255:13311:13357:13894:13895, 0, RBL:none, CacheIP:none, Bayesian:0.5, 0.5, 0.5, Netcheck:none, DomainCache:0, M X-HE-Tag: skin42_716084ba5c701 X-Filterd-Recvd-Size: 3298 Received: from eldon.alvh.no-ip.org (pc-46-10-241-201.cm.vtr.net [201.241.10.46]) (Authenticated sender: alvherre@alvh.no-ip.org) by omf04.b.hostedemail.com (Postfix) with ESMTPA; Wed, 23 Apr 2014 14:02:59 +0000 (UTC) Received: by eldon.alvh.no-ip.org (Postfix, from userid 1000) id DF21A1FC9; Wed, 23 Apr 2014 11:02:51 -0300 (CLST) Date: Wed, 23 Apr 2014 11:02:51 -0300 From: Alvaro Herrera To: Tom Lane Cc: Bruce Momjian , Petr Jelinek , Peter Geoghegan , Greg Stark , Robert Haas , Heikki Linnakangas , Andrew Dunstan , "pgsql-hackers@postgresql.org" Subject: Re: Re: default opclass for jsonb (was Re: Call for GIST/GIN/SP-GIST opclass documentation) Message-ID: <20140423140251.GL25695@eldon.alvh.no-ip.org> References: <534475B7.6020908@dunslane.net> <5344EAA4.1050605@vmware.com> <30137.1397057056@sss.pgh.pa.us> <20140422223230.GL10046@momjian.us> <535777DA.3000203@2ndquadrant.com> <20140423105630.GQ10046@momjian.us> <21608.1398261050@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <21608.1398261050@sss.pgh.pa.us> User-Agent: Mutt/1.5.21 (2010-09-15) X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org Tom Lane wrote: > Bruce Momjian writes: > > On Wed, Apr 23, 2014 at 10:20:42AM +0200, Petr Jelinek wrote: > >> On 23/04/14 00:40, Peter Geoghegan wrote: > >>> On Tue, Apr 22, 2014 at 3:32 PM, Bruce Momjian wrote: > >>>> Where are we on the default JSONB opclass change? > > >>> FWIW, I still don't have any strong opinion here. I defer to others on > >>> this question. > > >> I vote for changing it, even though neither option is ideal I think > >> that given the nature of datatype the current default will break > >> inserts for common usage pattern and that's much worse than not > >> being able to use the index for some operators. > > > I agree. We should choose the most general option as the default. > > That seems to be the consensus, but now we need a name for the > soon-to-be-not-default opclass. What's a good short adjective for it? "comprehensive"? Not particularly short ... According to Merriam Webster: Synonyms all-embracing, all-in [chiefly British], all-inclusive, broad-gauge (or broad-gauged), compendious, complete, encyclopedic, cover-all, cyclopedic, embracive, exhaustive, full, global, inclusive, in-depth, omnibus, panoramic, thorough, universal Related Words broad, catholic, encyclical, general, inclusionary, overall; cosmic (also cosmical), extensive, far, far-reaching, grand, large, panoptic, sweeping, vast, wide, wide-ranging; blanket, indiscriminate, unrestricted jsonb_omnibus_ops ? -- Álvaro Herrera http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers