<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://namastespark.com/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/authors/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/docs/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/advanced-joins-in-spark/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/advanced-user-defined-functions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/essential-joins-in-spark/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/groupby-list-aggregations/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/grouping-operations/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/ranking-window-functions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/sort-functions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/sorting-records-with-null-values/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/user-defined-functions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/advanced-spark/value-access-window-functions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/csv-file-compressions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/csv-file-operations/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/csv-file-schema-handling/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/handle-csv-files-of-different-encodings/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/handle-date-and-time-format-values-in-a-csv-field/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/handling-corrupt-values-in-csv-data-files/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/handling-csv-files/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/handling-unescaped-quotes-in-a-csv-files/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/partitionby-vs-repartition-vs-coalesce/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/writing-csv-files-in-spark/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/csv/writing-csv-files-using-partitions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/dataframes/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/dataframes/dataframe-column-operations/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/dataframes/dataframe-row-operations/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/dataframes/dataframe/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/datatypes/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/datatypes/arrays-and-map-types/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/datatypes/datatypes/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/datatypes/spark-datetime-datatype/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/datatypes/struct-data-type/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/functions/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/functions/advanced-mathematical-functions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/functions/aggregate-functions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/functions/handling-null-values/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/functions/mathematical-functions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/functions/replace-string-values/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/functions/replacing-null-values/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/functions/select-vs-selectexpr/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/functions/spark-expressions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/functions/string-functions/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/intro/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/intro/introduction-to-spark/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/intro/spark-session/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/intro/spark-setup/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/json/</loc>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/json/handling-date-time-values-in-json/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/json/handling-json-files-in-spark/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/json/json-file-null-and-corrupt-value-parsing/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/json/json-file-parsing/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/json/json-file-schema/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/json/json-file-value-parsing/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/docs/spark/json/writing-dataframe-to-json/</loc>
        <lastmod>2025-05-30</lastmod>
    </url>
    <url>
        <loc>https://namastespark.com/fi/</loc>
    </url>
</urlset>
