As we all know HDFS is basically an Object storage system where in data once written into it can't be updated but the entire file has to be overwritten as a whole. If this is the case then what is the need of introducing ORC format to HDFS which allows us to modify / update the data stored in hive tables whose underlying storage system is HDFS.
This makes HDFS a block storage where in the data can be updated / modified which is contradictory to the entire Hadoop framework