Group
Extension

Matches 2

BenchmarkAnything-Storage-Search-Elasticsearch ( S/SC/SCHWIGON/BenchmarkAnything-Storage-Search-Elasticsearch-0.005.tar.gz, SCHWIGON, 2020; MetaCPAN )
BenchmarkAnything-Storage-Search-Elasticsearch/lib/BenchmarkAnything/Storage/Search/Elasticsearch/Serializer/JSON/DontTouchMyUTF8.pm ( view source; MetaCPAN )
r::JSON::DontTouchMyUTF8;
our $AUTHORITY = 'cpan:SCHWIGON';
# ABSTRACT: Pass through known-utf8 data untouched to Elasticsearch.
$BenchmarkAnything::Storage::Search::Elasticsearch::Serializer::JSON::D
ot alone!)


use Moo;
use JSON::MaybeXS 1.002002 ();

has 'JSON' => ( is => 'ro', default => sub { JSON::MaybeXS->new } );

with 'Search::Elasticsearch::Role::Serializer::JSON';
use namespace::clean;
ing::Storage::Search::Elasticsearch::Serializer::JSON::DontTouchMyUTF8 - Pass through known-utf8 data untouched to Elasticsearch.

=head2 JSON

The JSON instance which does not contain special utf-8 f
BenchmarkAnything-Storage-Search-Elasticsearch ( S/SC/SCHWIGON/BenchmarkAnything-Storage-Search-Elasticsearch-0.005.tar.gz, SCHWIGON, 2020; MetaCPAN )
BenchmarkAnything-Storage-Search-Elasticsearch/lib/BenchmarkAnything/Storage/Search/Elasticsearch.pm ( view source; MetaCPAN )
earch}{nodes} || ["localhost:9200"]),
      $opt->{ownjson} ? (serializer => "+BenchmarkAnything::Storage::Search::Elasticsearch::Serializer::JSON::DontTouchMyUTF8") : (),
     );
    my $or_es = Sear
 of the C<searchengine> entry from BenchmarkAnything::Config;

=item ownjson

If set to a true value then the client uses a JSON serializer that
does not try to upgrade/downgrade/encode/decode your al

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.