Sun Country's Weblog archive
Date : February 3, 2012

[ANNOUNCE] Apache Lucy (incubating) 0.3.0 released

by alan
Published on: February 3, 2012
Comments: No Comments
Categories: Apache


The Apache Lucy team is pleased to announce the release of version 0.3.0
from the Apache Incubator!

Apache Lucy is full-text search engine library written in C and targeted at
dynamic languages. For a list of issues resolved in this version, please see
the full changelog below:

0.3.0 2012-01-15

New features:

* [LUCY-173] – Bundle Lemon parser generator
* [LUCY-189] – Bundle utf8proc
* [LUCY-191] – Unicode normalization
The new analyzer Lucy::Analysis::Normalizer provides Unicode
normalization, case folding and stripping of accents.
* [LUCY-196] – UAX #29 tokenizer
The new analyzer Lucy::Analysis::StandardTokenizer tokenizes according
to the UAX #29 word break rules.
* [LUCY-203] – Implement EasyAnalyzer
EasyAnalyzer is simple analysis chain using the StandardTokenizer, the
Normalizer, and the SnowballStemmer.


* [LUCY-175] – Missing stdarg.h breaks build
* [LUCY-176] – More INCREF/DECREF symbol collisions under Windows
* [LUCY-178] – Discriminate between stdio and POSIX in large file support
* [LUCY-180] – ORQuery, ANDQuery, RequiredOptionalQuery optimizations
affect scoring
* [LUCY-181] – Perl Documentation fix – Remove links to classes within
docs, that are not exposed to Perl
* [LUCY-182] – highlighter bug when searching for duplicate terms [wordX
* [LUCY-183] – Eliminate spurious “extra” query normalization
* [LUCY-185] – Improve error handling when required params not supplied
* [LUCY-186] – Terminate connection from SearchClient properly
* [LUCY-187] – Adapt to GC changes in Perl 5.15
* [LUCY-188] – Highlighter should accept weighted Queries (Compilers)
* [LUCY-193] – Occasional schema file name collision under ‘truncate’
* [LUCY-195] – Revisit pthreads linking on OpenBSD.
* [LUCY-206] – Work around broken export in Perl 5.15.6


* [LUCY-142] – Port Clownfish compiler to C
* [LUCY-143] – Convert Clownfish::Parser to Lemon
* [LUCY-179] – Tighten UTF-8 validity checks.
* [LUCY-197] – Clean whitespace for 0.3.0
* [LUCY-204] – Process ClusterSearcher RPCs in parallel
* [LUCY-205] – Parallel processing for SearchServer
This introduces an incompatible API change: The port argument has moved
from the constructor to the serve method and the password argument has
been removed.


* [LUCY-133] – Eliminate JSON::XS dependency
* [LUCY-134] – Eliminate Parse::RecDescent dependency
* [LUCY-137] – Dependency licensing in grant code

The most recent release can be obtained from our download page:

For general information on Apache Lucy, please visit the project website:

Apache Lucy is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Apache Incubator. Incubation is required
of all newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized
in a manner consistent with other successful ASF projects. While incubation
status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by
the ASF.


Peter Karman, on behalf of the Apache Lucy development team and community

– Peter Karman . . ——————————————————————— To unsubscribe, e-mail: For additional commands, e-mail:

[ANNOUNCE] Apache Commons Validator-1.4.0 released!

by alan
Published on: February 3, 2012
Comments: No Comments
Categories: Apache

The Apache Commons PMC is pleased to announce the Apache Commons
Validator-1.4.0 release!

The Apache Commons Validator component provides the building blocks
for both client side validation and server side data validation.

Changes in this version include:

New features:
o New generic CodeValidator that validates format, length and Check
Digit for a code  Issue: VALIDATOR-215.
o New Regular Expression validator using JDK 1.4’s Regex  Issue: VALIDATOR-214.
o Factor out Check Digit logic into separate implementations  Issue:

Fixed Bugs:
o CheckStyle and FindBug Issues – inner classes and key sets  Issue:
VALIDATOR-301. Thanks to Jacob Zwiers.
o Email validation fails with dash or hyphen at end of local address
Issue: VALIDATOR-293. Thanks to Will Glass-Husain.
o @localhost and @localhost.localdomain email addresses aren’t
correctly detected as valid  Issue: VALIDATOR-292.
o UrlValidator.isValid does not properly validate *.travel domains
Issue: VALIDATOR-289. Thanks to GM.
o isValid method for EmailValidator should return false for domain
with special characters only  Issue: VALIDATOR-286.
o formatDate(String value, Locale locale) in GenericTypeValidator uses
DateFormat.SHORT instead of DateFormat.DEFAULT  Issue: VALIDATOR-282.
o isValidURL call returns false for file scheme/protocol when URL is
correct  Issue: VALIDATOR-276.
o gmail testing addresses do not validate  Issue: VALIDATOR-271.
Thanks to Ralf Hauser.
o clirr Report – EmailValidator.isValidIpAddress() argument type
change  Issue: VALIDATOR-300. Thanks to Jacob Zwiers.
o Null-Stream input to ValidatorResources leads to
MalformedURLExceptions  Issue: VALIDATOR-226. Thanks to Lian Ort.
o EmailValidator fails with ArrayIndexOutOfBoundsException on domain
names longer than 10 segments  Issue: VALIDATOR-220. Thanks to Adam
o UrlValidator fail when path contains “(” / “)”  Issue:
VALIDATOR-218. Thanks to Stephen Chu.
o UrlValidator rejects top-level domains (TLDs) with more than 4
characters  Issue: VALIDATOR-216. Thanks to Kenji Matsuoka.

o UrlValidator does not validate URL with simple domains (eg:
http://hostname )  Issue: VALIDATOR-288. Thanks to feroze daud.
o EmailValidator.isValid(String) follows RFC822 but violates RFC1034
Issue: VALIDATOR-275. Thanks to Adam Gordon.
o Performance improvement of DomainValidator by change the regular
expression  Issue: VALIDATOR-252. Thanks to Makoto Uchino.
o url with brackets is not validated thru URLvalidator class.  Issue:
VALIDATOR-251. Thanks to Meenal Gupta.
o Banking CheckDigit implementations: ABA, CUSIP, IBAN, ISIN and Sedol
 Issue: VALIDATOR-250.
o Add Diners card validation to CreditCardValidator  Issue: VALIDATOR-249.
o Add an option to allow ‘localhost’ as a valid hostname part in the
URL  Issue: VALIDATOR-248. Thanks to Sergey Nebolsin.
o Move CreditCardValidator to routines package and refactor to use new
CodeValidator  Issue: VALIDATOR-247. Thanks to bspeakmon.
o Move EmailValidator to routines package  Issue: VALIDATOR-242.
o New InetAdress Validator implementation  Issue: VALIDATOR-241.
Thanks to niallp.
o Support the 65 prefix for Discover Card  Issue: VALIDATOR-240.
Thanks to Webb Morris.
o Create 1.4 DTD  Issue: VALIDATOR-234. Thanks to Paul Benedict.
o Switch to using Version 0.4.3 of the Dojo Compressor from the maven
repo  Issue: VALIDATOR-233. Thanks to Paul Benedict.
o Add script attribute to control script generation  Issue:
VALIDATOR-232. Thanks to Paul Benedict.
o validatorUtilities.js – replace colon characters in the function
name (JSF/Shale)  Issue: VALIDATOR-224. Thanks to Hasan Turksoy.
o Move the trim() function from validateRequired.js to
validateUtilities.js  Issue: VALIDATOR-223. Thanks to Hasan Turksoy.
o Upgrade to Digester 1.8  Issue: VALIDATOR-211.
o Refactor UrlValidator – especially the line 370-ish.  Issue:
VALIDATOR-203. Thanks to bayard.
o Copy remaining Validation Routines to the new routines package
Issue: VALIDATOR-197.
o Removing ORO dep. from GenericValidator  Issue: VALIDATOR-193.
Thanks to Matthias Wessendorf.
o Adding ISBNValidator to GenericValidator  Issue: VALIDATOR-192.
Thanks to Matthias Wessendorf.
o Remove the dependency on Jakarta ORO (move to JDK 1.4 regular
expression support)  Issue: VALIDATOR-191. Thanks to Matthias
o Extend ISBN validator to support smooth transition to ISBN-13 /
EAN-13 standard  Issue: VALIDATOR-188. Thanks to Gabriel Belingueres.
o JDK 1.4 – change minimum dependency for validator to be JDK 1.4 (was
1.3). Primary reason
      for this is to use JDK 1.4+ built in regular expression support
and remove the dependency
      on Jakarta ORO.

Have fun!
-Simo, on behalf of the Apache Commons PMC

To unsubscribe, e-mail:
For additional commands, e-mail:

Second ‘Blue Marble’ NASA sat pic apes Apollo 17’s stunner

by alan
Published on: February 3, 2012
Comments: No Comments
Categories: Space, The Register

The earth in high def

Alfresco 4.0 heads for the cloud

by alan
Published on: February 3, 2012
Comments: No Comments
Categories: Computerworld / IT World / IDG, Information Week - UBM


Is the Cloud Really Cheaper?


iPhone App Contains Secret Tethering Capability

Boffins crack superconducting graphene’s melting mystery

by alan
Published on: February 3, 2012
Comments: No Comments
Categories: Information Week - UBM, The Register


How To Spot A Fake Facebook Profile


Don’t Trust Satellite Encryption, Say German Researchers


Facebook’s Googly IPO delivers on Sun man’s vision

Hungarian hacker gets 30 months for extortion plot on Marriott

by alan
Published on: February 3, 2012
Comments: No Comments
Categories: Computerworld / IT World / IDG, Information Week - UBM


Anonymous grabs email from firm that defended Marine in Haditha case


PHP 5.3.10 fixes critical remote code execution vulnerability


Sneak Pineapple peak: Hak5 creates even more lethal Wi-Fi hot spot honeypot hacking tool


Virus Hits Part Of U.S. Commerce Dept.

<sarcasm> At least it wasn’t anything important </sarcasm>

A hydrogen fueling station powered by the wind

by alan
Published on: February 3, 2012
Comments: No Comments
Categories: Cars, cnet, Computerworld / IT World / IDG, Green, Health


Crab dinner inspires cancer-removing robot


Cryoscope lets you feel your forecast


Scrubbing email out of a Windows computer


Bad Apple: iTunes Match censors your music collection. Why?


Judge rules Honda overstated hybrid fuel economy

Xbox co-creator channels arcade classics at mobile-game startup

by alan
Published on: February 3, 2012
Comments: No Comments
Categories: cnet

if new_platform {

port arcade_classics };


Watch this: Man uses torch on self, defies injury

Watch me blog without a safety net!  Wait.  Come back.  Ok.  I’ll pay you.  Pretty please.


Beat the traffic with these GPS devices (roundup)


Apple cleans App Store of high-profile lookalike apps


Wheels. Legs. This robot has both

Oracle PartnerNetwork Provides Specialized Partners Strategies for Success at Inaugural Oracle Partner Executive Summit

by alan
Published on: February 3, 2012
Comments: No Comments
Categories: Oracle

Changes to svccfg import and delete


Announcing Oracle R Enterprise 1.0


What is R?


All about Security – SQL Injection redux


Many Clouds Many Choices – Questions and Answers Series from the Oracle Enterprise Management Online Forum

Americans do it early, Europeans wait and do it late

by alan
Published on: February 3, 2012
Comments: No Comments
Categories: Opera

Americans do it early, Europeans wait and do it late.

Flattr Me
Welcome , today is Monday, June 29, 2015