07.17am@Aug 21 2008:
Need to fix parent inodo value in giis -f - Though it's a minor bug.(fixed on aug31 )
Test it on Fedora 9/10
Fix need for large file names (so that get_sample_data() works properly) ~~~~~~>Yes almost over (aug 23)
Move other files to misc directory
increase file name from 30 to 64 byte MAX_FILE_LENGTH~~~~~~~~>done
---------
---------

Bug:WHY/How following file contents is read by giis as metadata during giis -i?

Fix:Till now ,i think it read symbolic link & assumes accessing valid data reads
first blk content(unforunately first blk is not 0) :) 
which leads to a bug in giis.
Better skip these symbolic links ( file type 7)

Bug:raw Error  check
	returning 3 ---typo lol ....it's not 49512 it's 49152.
=================
2PM@Aug 22 2008

BUG:why sometimes tooooooo many files opened by giis??????????

Fix:iin.in.i_block[0] == iin.in.i_block[1]

Above error check in dir.c returns without closing opened file.
You  can wonder when this happen ,
when a file is empty it true both blks has same address which is 0 :)

I need to re-examine this part.
--------------
Performance:
/root - 19.5 GB (Since i'm root ;-)
/home - 43MB


/var=226MB

Level:7
giis -i took  --02 mintues 23 seconds
giis -u took  --01 minute 8 sec
giis stat:
/giis  -- > 2.5MB
KDevelop RealPlayer +quanta plus+firefox running on 

Intel Celeron 1.733 GHz
512 MB RAM
80 HDD


======================

23 aug 10am:
Is it possible to recover mysql db with giis? 

YES.........it works :-) :-) ;-)

giis did recover deleted mysql table

check the same with specific mysql-db
check the same with mysql itself ;-)


--------------
bug:Why parent name of file is not reflected correctly?

Found:
It's because ,
".." will give parent of current directory "."
i think i made mistake,
for files too giis took ".." as parent instead of "."
Need to fix this bug:

--------------
sep 5 @815am:
recover and restore -Fill the struct with values and use it if user requested this option.
(file.c,get_it_i_say.c,giis.h)


Save system directories too not just system files(check dir.c for more)

What giis will do if we have same filename under different directory?
?????????????---Use inode for search and recovery rather than file name


-------------
 mv /giis/got_it/lol /root
if move successful then creat soft link
ln -s /root/lol /giis/got_it/lol
--------------
wait instead of doing above simply creat hardlink at restore path :)

------------
User defined --LEVEL_VALUE????????
-----------------
Why&how duplicate files are recorded?--need to fix---yes.done

ya this did the trick ...check4file_dups (parent_original);...instead of this i was digging something for
days.lol:)
-----------
finding end of directory--need to fix.
entry is not setting to zero when ever u get 
name = . and type =2 and rec_len=1--wow...once again hair pulling for more than few days didn't work...
after a relaxing for 8 hr or so ...got it with in first 20 mints.:)

----------------

enable giis for large directories ..greater than 4kb ---todo next release