Hi, I have implemented the below features in HDFS browser.
1. create/rename/delete folder 2. upload/download/rename/delete file 3. pagination - front end 4. view tree 5. view details 6. Navigation through location bar These features can be viewed by downloading the pack in the following location and running the product. *Pack location * https://svn.wso2.org/repos/wso2/scratch/ss-dev/shani/RM-725/Pack/wso2ss-1.0.3.zip *Steps to run* 1. Download the pack and unzip it. 2. Run the ./wso2Server.sh 3. Open another terminal, and once the server is up, run the following command from the root (e.g :- from /wso2ss-1.0.3-hdfsModified/) HADOOP_SECURE_DN_USER=shani sudo -E bin/hadoop datanode 4. Open another terminal and type the following. when prompted enter 'admin' as the password. kinit admin *Limitations* 1. Currently can only test in super tenant mode. we're currently looking into it and it's being discussed in a separate thread *Pipeline items* 1. Make symbolic link (need to do a bit more researching how this is possible with apache hadoop 1.1.2 which is going to be the version used in the product) 2. Pagination at the back end. 3. Move cassandra explorer etc under tools menu. 4. Support multitenancy I have tested the above pack on Mozilla firefox, will be testing on chrome as well. Please let me know if there are any changes that requires to be done. Thanks, On Tue, Jul 30, 2013 at 10:13 AM, Shani Ranasinghe <[email protected]> wrote: > Hi, > > The progress as of today is as follows. > * > * > *Implementation done - requires testing* > > 1. View tree > 2. View details > 3. Create folder > 4 .Rename folder/file > 5. Delete folder/file > 6. Upload file > 7. Navigation from location bar > 8. UI Pagination > > *On going* > Download files (Hoping to finish this today half day). > > *Pipeline items* > > 1. Make symbolic link (need to do a bit more researching how this is > possible with apache hadoop 1.1.2 which is going to be the version used in > the product) > 2. Pagination at the back end. > 3. UI messages to be taken from resource files. (planning to deliver by > EOD) > 4. Move cassandra explorer etc under tools menu. > > The above are the functionalities that will be available through Hadoop > explorer. Please let me know if any other additional functionalities for > Hadoop explorer which needs to be added on for SS 1.1.0 release. > > Regards, > > *Shani Ranasinghe* > Software Engineer > WSO2 Inc.; http://wso2.com > lean.enterprise.middleware > > mobile: +94 77 2273555 > linked in: lk.linkedin.com/pub/shani-ranasinghe/34/111/ab > > > On Wed, Jul 24, 2013 at 7:45 AM, Isabelle Mauny <[email protected]> wrote: > >> Understood - Jaggery app then ... Isabelle. >> __________________________________________________ >> >> *Isabelle Mauny >> *Director, Product Management; WSO2, Inc.; http://wso2.com/ >> >> On Jul 23, 2013, at 12:53 AM, Srinath Perera <[email protected]> wrote: >> >> Hi Isabelle, >> >> IMO this is not a great usecase for Gadgets. This is core functionality >> that should come from core application menus. >> >> If you consider BAM, that is a great usecase for Gadgets, as users are >> looking for a Dashboard, and same for Governance cases I think. IMO not in >> SS server case. >> >> --Srinath >> >> >> On Mon, Jul 22, 2013 at 9:02 PM, Isabelle Mauny <[email protected]>wrote: >> >>> Can we make of all of these gadgets and leverage UES as a central >>> mechanism to install those gadgets and have a clean/lean user interface ? >>> >>> Then we can associate roles with gadgets and let users compose their own >>> microsites/dashboard to visualize this information. Admin console is a bit >>> restrictive, plus it's hosted inside the server and we want those >>> visualizations to work across a cluster. >>> >>> Isabelle. >>> __________________________________________________ >>> >>> *Isabelle Mauny >>> *Director, Product Management; WSO2, Inc.; http://wso2.com/ >>> email: [email protected] - mobile (Spain) : +34 616050684 - mobile (Sri >>> Lanka) +94 (0)774777663 >>> >>> * >>> * >>> >>> On Jul 21, 2013, at 7:58 PM, Sanjiva Weerawarana <[email protected]> >>> wrote: >>> >>> +1 .. I think SS has become an end-user tool more and more. In that case >>> we need to have an end-user UI, not an admin console. >>> >>> Of course user here maybe developer instead of real user but in hosted >>> PaaS scenarios that person is very important. >>> >>> Sanjiva. >>> >>> >>> On Mon, Jul 22, 2013 at 1:19 AM, Prabath Abeysekera >>> <[email protected]>wrote: >>> >>>> Hi Sanjiva, >>>> >>>> On Sat, Jul 20, 2013 at 7:19 PM, Sanjiva Weerawarana >>>> <[email protected]>wrote: >>>> >>>>> Hmmm .. is this an admin activity or end user activity? >>>>> >>>> >>>> I'd consider this, more or less an end-user activity from SS standpoint >>>> as a provisioning manager. The idea is to have this as a tool similar to H2 >>>> console and Cassandra explorer which we already have in SS, to browse (and >>>> do some user-specific customizations) on the respective provisioned >>>> entities, for end-users. >>>> >>>> >>>>> >>>>> It seems to me we're heading towards requiring a separate end user app >>>>> for SS. I'm ok with going ahead with it within the admin console for now >>>>> but we probably need to plan to write a new Jaggery app as a human UI for >>>>> SS right? >>>>> >>>> >>>> My initial idea was, this particular UI component being implemented >>>> would ideally fit into Tools menu in the current Management Console UI. >>>> However, it would be cool to plan for a Jaggery app too. We'd also probably >>>> need to think of writing similar apps for Cassandra Explorer, etc? >>>> >>>> >>>>> >>>>> Sanjiva. >>>>> >>>>> >>>>> On Fri, Jul 19, 2013 at 3:49 PM, Shani Ranasinghe <[email protected]>wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> Thanks for your feedback. Please find my comments below. >>>>>> >>>>>> On Fri, Jul 19, 2013 at 1:16 PM, Prabath Abeysekera < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi Sumedha, >>>>>>>> >>>>>>>> On Fri, Jul 19, 2013 at 12:33 PM, Sumedha Rubasinghe < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Some feedback. >>>>>>>>> Your using the same tree view being used by Registry Explorer. >>>>>>>>> right? If not, please use the same. The functionality required is >>>>>>>>> almost >>>>>>>>> the same. >>>>>>>>> >>>>>>>>> 'RenameFolder' is missing a space. >>>>>>>>> >>>>>>>> Done. >>>>>>> >>>>>>>> >>>>>>>>> String 'Folder' is redundant. Only action names 'Create', >>>>>>>>> 'Rename', 'Delete' would suffice. Do we support Symbolic Links? >>>>>>>>> >>>>>>>> Done. Yes we are planning to support Symbolic Links. >>>>>>> >>>>>>>> >>>>>>>>> Can we make menu options under 'Cassandra Explorer' & 'Hadoop File >>>>>>>>> System' more intuitive? >>>>>>>>> >>>>>>>> Yes. Will do the changes. >>>>>>> >>>>>>>> >>>>>>>> Yeah +1. Further we're planning to move Cassandra Explorer, etc >>>>>>>> under tools menu as they are more or less tools to browse the >>>>>>>> provisioned >>>>>>>> infrastructure. That would also give more prominence to the main >>>>>>>> functionalities offered via SS. >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Do we support connecting to multiple HDFS? If yes, we need a >>>>>>>>> connect option. >>>>>>>> >>>>>>>> Yes, we are currently working on it. >>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Jul 19, 2013 at 12:12 PM, Shani Ranasinghe < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> I am working on the HDFS Browser for the Storage Server product. >>>>>>>>>> Please find the UI's created for this component as decided by the >>>>>>>>>> team in >>>>>>>>>> its initial phase. >>>>>>>>>> >>>>>>>>>> This does not include the UI for file operations. If a file is >>>>>>>>>> listed in the detail view, the actions (Similar to the UI titled >>>>>>>>>> 'DetailViewActions') will be listed as following, >>>>>>>>>> >>>>>>>>>> 1. Rename file >>>>>>>>>> 2. Delete File >>>>>>>>>> 3. Download File >>>>>>>>>> >>>>>>>>>> Appreciate your thoughts on this. >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> *Shani Ranasinghe* >>>>>>>>>> Software Engineer >>>>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>>>> lean.enterprise.middleware >>>>>>>>>> >>>>>>>>>> mobile: +94 77 2273555 >>>>>>>>>> linked in: lk.linkedin.com/pub/shani-ranasinghe/34/111/ab >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Architecture mailing list >>>>>>>>>> [email protected] >>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> /sumedha >>>>>>>>> b : bit.ly/sumedha >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Architecture mailing list >>>>>>>>> [email protected] >>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> Regards, >>>>>>>> Prabath >>>>>>>> -- >>>>>>>> Prabath Abeysekara >>>>>>>> Associate Technical Lead, Data TG. >>>>>>>> WSO2 Inc. >>>>>>>> Email: [email protected] <[email protected]> >>>>>>>> Mobile: +94774171471 >>>>>>>> >>>>>>>> <http://harshana05.blogspot.com/> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Architecture mailing list >>>>>>>> [email protected] >>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> *Shani Ranasinghe* >>>>>> Software Engineer >>>>>> WSO2 Inc.; http://wso2.com >>>>>> lean.enterprise.middleware >>>>>> >>>>>> mobile: +94 77 2273555 >>>>>> linked in: lk.linkedin.com/pub/shani-ranasinghe/34/111/ab >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Architecture mailing list >>>>>> [email protected] >>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Sanjiva Weerawarana, Ph.D. >>>>> Founder, Chairman & CEO; WSO2, Inc.; http://wso2.com/ >>>>> email: [email protected]; phone: +94 11 763 9614; cell: +94 77 787 6880| +1 >>>>> 650 265 8311 >>>>> blog: http://sanjiva.weerawarana.org/ >>>>> >>>>> Lean . Enterprise . Middleware >>>>> >>>>> _______________________________________________ >>>>> Architecture mailing list >>>>> [email protected] >>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>> >>>>> >>>> >>>> Regards, >>>> Prabath >>>> -- >>>> Prabath Abeysekara >>>> Associate Technical Lead, Data TG. >>>> WSO2 Inc. >>>> Email: [email protected] <[email protected]> >>>> Mobile: +94774171471 >>>> >>>> <http://harshana05.blogspot.com/> >>>> >>>> _______________________________________________ >>>> Architecture mailing list >>>> [email protected] >>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>> >>>> >>> >>> >>> -- >>> Sanjiva Weerawarana, Ph.D. >>> Founder, Chairman & CEO; WSO2, Inc.; http://wso2.com/ >>> email: [email protected]; phone: +94 11 763 9614; cell: +94 77 787 6880| +1 >>> 650 265 8311 >>> blog: http://sanjiva.weerawarana.org/ >>> >>> Lean . Enterprise . Middleware >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> ============================ >> Srinath Perera, Ph.D. >> http://people.apache.org/~hemapani/ >> http://srinathsview.blogspot.com/ >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > -- *Shani Ranasinghe* Software Engineer WSO2 Inc.; http://wso2.com lean.enterprise.middleware mobile: +94 77 2273555 linked in: lk.linkedin.com/pub/shani-ranasinghe/34/111/ab
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
