Stupid me, I should have never upgraded it to 18.104.22.168 .
It was all so cool with 22.214.171.124 .
but I upgraded it to 126.96.36.199 via Magento Connect and my whole thing is f**ked.
None of the products are being displayed on frontend.
Product Index works on backend , but if I try to open a product, then it gives this error,
Invalid method Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Inventory::canUseQtyDecimals(Array
Then I thought, reindexing may fix it. So, I went to INDEX MANAGEMENT , but INDEX MANAGEMENT gives this error,
Fatal error: Undefined class constant 'Mage_CatalogInventory_Model_Stock_Item::ENTITY' in /home/acedogsu/public_html/app/code/core/Mage/Core/Model/Config.php on line 1206
Then I thought, may be, if I switch off the MANAGE STOCK option , but when i try to SAVE on that page, then it gives this error,
Error while saving this configuration: Notice: Undefined index: product in /home/acedogsu/public_html/app/code/local/Mage/CatalogInventory/Model/Mysql4/Stock/Status.php on line 63
Also, another thing, I saw that, the SYSTEM > CONFIGURATION > CATALOG > INVENTORY panel only comes when DEFAULT CONFIG is stored in Current Configuration Scope .
While if I select DEFAULT STORE VIEW in Current Configuration Scope , the INVENTORY panel doesnt show on the CATALOG menu.
SO, HOW DO WE SOLVE ALL THIS ?