ÿþ2 . 8 . 0 . 1 ( 2 0 1 3 - 0 6 - 2 7 )
- - - - - - - - - - - - - - - - - - - -
# 7 3 B U G : A g g r e g a t e m a t c h e r s h o u l d d i s p l a y g r o u p p r o p e r t y n a m e .
# 7 4 G U I : A d d a b i l i t y t o c o p y a s i n g l e c e l l ' s c o n t e n t t o t h e c l i p b o a r d .
# 1 0 E n g i n e : A d d f i l e t a i l s e a r c h s o u r c e .
# 4 4 E n g i n e : A d d i n v e r t m a t c h o p t i o n .
# 4 3 E n g i n e : R e t r i e v a l o f f i l e s t o s e a r c h s h o u l d b e d i s t r i b u t e d a f t e r e a c h s u b f o l d e r .
2 . 7 . 3 . 1 ( 2 0 1 3 - 0 6 - 2 6 )
- - - - - - - - - - - - - - - - - - - -
# 7 6 B U G : L o n g l i n e r e s u l t s a r e n o t d i s p l a y e d i n f u l l .
# 7 7 B U G : W h e n L i m i t P e r F o l d e r i s s e t t o f a l s e t h e i n p u t f i l t e r s d o n ' t w o r k .
# 7 8 B U G : S t a t u s b a r d i s p l a y s t h a t i t i s s e a r c h i n g f i l e i n d e x o n e h i g h e r t h a n i t i s .
2 . 7 . 2 . 1 ( 2 0 1 3 - 0 6 - 2 4 )
- - - - - - - - - - - - - - - - - - - -
# 7 5 B U G : F i l t e r d r o p d o w n s d o n o t r e f r e s h .
2 . 7 . 1 . 1 ( 2 0 1 3 - 0 6 - 0 4 )
- - - - - - - - - - - - - - - - - - - -
# 6 9 B U G : A s s e m b l y v e r s i o n r e p o r t e d i n v 2 . 7 . 0 . 1 i s 2 . 6 . 3 . 2 .
# 7 0 B U G : A b o u t b o x r e l e a s e n o t e s s h o w ' n e x t r e l e a s e ' i n s t e a d o f v e r s i o n n u m b e r .
# 7 1 B U G : P r o p e r t y l i s t f o r f i l t e r 2 i s n ' t u p d a t e d w i t h r e g e x g r o u p f r o m f i l t e r 1 .
2 . 7 . 0 . 1 ( 2 0 1 3 - 0 5 - 1 4 )
- - - - - - - - - - - - - - - - - - - -
# 6 E n g i n e : F i l t e r 1 p r o p e r t y n a m e s h o u l d b e d e f a u l t e d .
# 4 E n g i n e : F i l t e r 1 n e e d s t o b e e n a b l e d i n b a s i c m o d e .
# 5 G U I : A d d l o g 4 n e t c o n f i g f i l e .
# 5 9 G U I : C o l u m n d a t a t y p e s h o u l d b e r e m o v e d .
# 5 6 G U I : L i n e N u m b e r c o l u m n n a m e s h o u l d r e a d L i n e N u m b e r .
# 5 7 G U I : F i l e N a m e c o l u m n n a m e i n i n t e r n a l r e s u l t v i e w e r s h o u l d r e a d F i l e N a m e .
# 5 5 G U I : D o u b l e c l i c k i n g a r e s u l t r o w s h o u l d o p e n t h e f i l e .
# 5 4 G U I : A d d v e r s i o n s u m m a r y t o t o p o f A b o u t f o r m .
# 6 4 G U I : F i l e s o r t t y p e ' F i l e N a m e ' s h o u l d r e a d ' F i l e N a m e ' .
# 6 3 E n g i n e : A d d s u p p o r t f o r f i l e f i l t e r s t o f i l t e r o n a n y p r o p e r t y .
# 3 6 E n g i n e : A d d f i l e p r o p e r t y : a t t r i b u t e s .
# 2 3 G U I : A d d o p t i o n t o s t o r e s e t t i n g s i n t h e u s e r s p r o f i l e .
# 6 6 E n g i n e : E n s u r e f i l e s a r e f o u n d p e r f o l d e r a n d s e a r c h i n g s t a r t s a s a p .
# 4 7 E n g i n e : S t a t u s m e s s a g e L o o k i n g f o r f i l e s s h o u l d i n d i c a t e t h e f o l d e r n a m e .
# 3 9 G U I : C h a n g e s o t h a t t e x t l e n g t h f i e l d i s n o t v i s i b l e i n t h e i n t e r n a l r e s u l t v i e w e r .
2 . 6 . 3 . 2 ( 2 0 1 3 - 0 5 - 1 3 )
- - - - - - - - - - - - - - - - - - - -
# 6 7 B u g : M i n i m u m v a l u e o f a g g r e g a t e f i l t e r i s i n c o r r e c t .
# 6 8 B u g : A g g r e g a t e m a t c h e r s d o n ' t i n c r e m e n t s e a r c h r e s u l t c o u n t .
2 . 6 . 2 . 1 ( 2 0 1 3 - 0 5 - 0 8 )
- - - - - - - - - - - - - - - - - - - -
# 5 8 B u g : C o l u m n l i s t o n c o l u m n t a b i s n o t c l e a r e d d o w n
# 6 2 B u g : S p e c i f y i n g m u l t i p l e w i l d c a r d p a t t e r n s f o r f i l e f i l t e r d o e s n ' t w o r k .
2 . 6 . 1 . 1 ( 2 0 1 3 - 0 5 - 0 7 )
- - - - - - - - - - - - - - - - - - - -
# 3 B u g : R a c e c o n d i t i o n r e s u l t i n g i n z e r o m a t c h e s w h e n n u m b e r o f b y t e s t o r e a d i s s m a l l .
# 2 B u g : D i s p l a y i n g r e s u l t l i s t v i e w i t e m s w a s n o t t h r e a d s a f e r e s u l t i n g i n t h e f o l l o w i n g e x c e p t i o n s :
S y s t e m . I n v a l i d O p e r a t i o n E x c e p t i o n : W h e n i n V i r t u a l M o d e t h e L i s t V i e w R e t r i e v e V i r t u a l L i s t I t e m e v e n t n e e d s a l i s t v i e w S u b I t e m f o r e a c h L i s t V i e w c o l u m n .
S y s t e m . A r g u m e n t E x c e p t i o n : S o u r c e a r r a y w a s n o t l o n g e n o u g h . C h e c k s r c I n d e x a n d l e n g t h , a n d t h e a r r a y ' s l o w e r b o u n d s .
# 1 B u g : O u t o f m e m o r y e x c e p t i o n t h r o w n w h e n p r o c e s s i n g a l a r g e n u m b e r o f l a r g e f i l e s ( ~ 1 0 0 * 5 0 M B ) e v e n t h o u g h m a t c h c o u n t i s l o w .
F i x e d b y t h r o t t l i n g t h e f i l e r e a d t h r e a d s o t h a t i t j u s t f e e d s t h e s e a r c h t h r e a d .
E n g i n e : S t a t u s m e s s a g e L o o k i n g f o r f i l e s h o u l d r e a d f i l e s .
2 . 6 . 0 . 1 ( 2 0 1 3 - 0 5 - 0 5 )
- - - - - - - - - - - - - - - - - - - -
E n g i n e : A d d a b i l i t y t o h a v e d i f f e r e n t s e a r c h s o u r c e s .
I n v o k e g a r b a g e c o l l e c t i o n a f t e r s e a r c h c o m p l e t i o n .
E n g i n e : M o v e d f i n d i n g o f f i l e s i n t o i t s o w n t h r e a d .
E n g i n e : M o v e d r e a d i n g o f f i l e s i n t o i t s o w n t h r e a d .
E n g i n e : P e r f o r m a n c e e n h a n c e m e n t s .
2 . 5 . 0 . 1 ( 2 0 1 3 - 0 5 - 0 4 )
- - - - - - - - - - - - - - - - - - - -
E n g i n e : A b i l i t y t o s p e c i f y r e g e x p a r s e r p a t t e r n .
G U I : a l l o w u p t o t w o p a r s e r s .
B u g : A p p l i c a t y i o n h a n g w h e n s o r t i n g a c o l u m n i n t h e i n t e r n a l r e s u l t v i e w e r t h a t c o n t a i n s b o t h n u m e r i c a n d n o n - n u m e r i c v a l u e s .
E n g i n e : A l l o w m a t c h e r s t o w o r k o n a g g r e g a t e r e s u l t s i . e . g r o u p b y h a v i n g c o u n t >