|
Lucene example source code file (compare.shingle.benchmark.tables.pl)
The Lucene compare.shingle.benchmark.tables.pl source code#!/usr/bin/perl # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # ------------------------------------------ # compare.shingle.benchmark.jira.tables.pl # # Takes as cmdline parameters two JIRA-formatted benchmark results, as produced # by shingle.bm2jira.pl (located in the same directory as this script), and # outputs a third JIRA-formatted comparison table. # # The difference is calculated as a percentage: # # 100 * (unpatched-elapsed - patched-elapsed / patched-elapsed) # # where (un)patched-elapsed values have had the no-shingle-filter # (StandardAnalyzer) elapsed time subtracted from them. # # # Example shingle.bm2jira.pl output: # ---------------------------------- # JAVA: # java version "1.5.0_15" # Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04) # Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_15-b04, mixed mode) # # OS: # cygwin # WinVistaService Pack 2 # Service Pack 26060022202561 # # ||Max Shingle Size||Unigrams?||Elapsed|| # |1 (Unigrams)|yes|2.19s| # |2|no|4.74s| # |2|yes|4.90s| # |4|no|5.82s| # |4|yes|5.97s| use strict; use warnings; my $usage = "Usage: $0 <unpatched-file> Other Lucene examples (source code examples)Here is a short list of links related to this Lucene compare.shingle.benchmark.tables.pl source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.