Profile view page theme

Modify profile view page to immerse in overall theme.
Use photography portfolio template.

Fix shopping item dimensions
Fix profile picture format
Use banner picture area better

Fix the current Johnny Appleseed page. The color theme should match the entire website. Remove last column.
Details to include in contact card:

Name
profile picture
stars
email
facebook connect button
email connect button
Number of items for sale

Add the items for sale using code from potential profile page (add view item button) , quite similar to the previous page.

Wasn't able to add nav-bar. Copy the HTML of the nav bar from any of the pages and paste it into the page. Also open flagged_items.css and look for .imgsize, copy and paste the styling of this tag to make logo fit into the navbar.

closed in django project


Closes #1346: Dependency graph failing on firefox

Introduced in Firefox 39, window.location.hash must be urldecoded.
https://bugzilla.mozilla.org/show_bug.cgi?id=1184589

lgtm

Can you take a look @stephenpascoe ?

I can't test until tomorrow but lgtm.


Moving some of redhat/infra_manager code to separate model

This is just a small step in the direction of making this more object oriented, for now are least this cosmetic change is done to help work on another PR.

@miq-bot add_label "refactoring"
@miq_bot assign @durandom

@miq-bot add_label refactoring, providers, providers/rhevm
@borod108 you are missing the include_concern "ApiIntergration"

@miq-bot assign durandom

@durandom oh thank you for catching this, I added that line and the did some more changes and removed it by mistake...

@durandom can we merege this please? all the rubocop are for old code.

@durandom Are you good with this?

@Fryguy yeah, once CI is :green_apple: I'm good :shipit:
And I trust @borod108 that he just copied the methods - did not check line by line :)

Tests are 🔴 😕
@durandom Is this a pattern we should do in the other providers to keep them consistent (i.e. create an ApiIntegration concern)?

Is this a pattern we should do in the other providers to keep them consistent (i.e. create an ApiIntegration concern)?

No, in the end it's a decision to be made the providers' author. In this case it makes sense, because they do quite some Api introspection. Whereas, say for amazon, the api integration is just the connect method.
We made this, in order to make the follow up PR focus only on the changing part not the moving of methods part.
ps. I'd be great to have all the Manager subclasses only implement the methods required by its base class. So, moving this to a concern and maybe later to its own class sounds like the right direction to me.

@borod108 does the test fail also locally for you?

@durandom no it was passing locally, anyway I fetched and rebased on master and now its green.

@Fryguy it's green. Can you merge in case you have no objections?

Euwe Backport details:
$ git log
commit fd81918d7640995d5d79d43655c058f72a8b9e8b
Author: Jason Frey<EMAIL_ADDRESS>Date:   Mon Sep 26 16:22:20 2016 -0400

    Merge pull request #11482 from borod108/ref/split_api_integration_from_infra_manager

    Moving some of redhat/infra_manager code to separate model
    (cherry picked from commit 7988378a22971254d7e5eea1a8070280801dd957)


Python and Ruby tests depend on pyroscope.cloud

We're using pyroscope.cloud in tests:

Python test: https://github.com/grafana/pyroscope-rs/blob/main/pyroscope_ffi/python/scripts/tests/test.py#L83
Ruby test: https://github.com/grafana/pyroscope-rs/blob/main/pyroscope_ffi/ruby/scripts/tests/test.rb#L11

Given that the cloud is going to be decommissioned soon, we should get rid of the dependency

I've changed the python test to use localhost and a docker image here https://github.com/grafana/pyroscope-rs/pull/155
Did not touch ruby yet


add app name parameter for Compile-AppInNavContainer

The company I am working at will soon be using the navcontainer for building .app files. Our company name is quite long, and we would rather use a shorter .app file. My work-around solution for now is to change my build scripts to empty the values in the app.json, which isn't ideal.
Can we get a --appname parameter for this function?

Sounds like a reasonable suggestion. Will check with the modern dev. team whether they have any plans to do the same before going in a different direction, stay tuned.

Shipped in <IP_ADDRESS>


Merging all reviewed PRs into master

As we're switching away from Git Flow for the Uploader, we need to merge all reviewed PRs from the develop branch into master. These should all be Greenkeeper PRs.

@krystophv You don't have to review the dependencies themselves - just that I didn't slip in anything else than Greenkeeper PRs I've already reviewed.


Trying to quickload sucle

COMPILE-FILE-ERROR while
compiling #<CL-SOURCE-FILE "window" "glfw3">
   [Condition of type UIOP/LISP-BUILD:COMPILE-FILE-ERROR]

The latest version is not likely in quicklisp, but hopefully will be soon. See: https://github.com/gmasching/sucle/issues/26
Also, are there any other error messages?

No, nothing else.


Don't try to sign in if you already are signed in on Google Sign In.

can we say "sign in" one more time?

lgtm
when we fix the tests (flutter/flutter#10050) we should make sure to test this


IA-1708: convert class component to function

Code obselete. This component was still written as a class component.
Self proof reading checklist

[x] Did I use eslint and black formatters
[x] Is my code clear enough and well documented
[x] Are my typescript files well typed
[ ] Did I add translations
[ ] My migrations file are included
[ ] Are there enough tests

Changes

used function instead of class
using typescript

Print screen / video
recording-2022-12-30-17-41-42.webm

I have added a library to parse WKT as a GeoJson and then support multi polygon. Previously the map was crashing with multi polygons

merged into https://github.com/BLSQ/iaso/pull/272


About the impact of R1 on page display

Sorry to bother you again.
For the previous question: #787
I tried using the command:  tippecanoe -o test2.mbtiles -l winds -z5 -r1 -f --drop-densest-as-needed windsymbol2.geojson
But the result is not what I want, you can see that there are 26 "idx" (idx is a unix timestamp).

But as shown, there is only one display.

I need to show all of these 26 pieces, and when the level gets bigger, it does show up.

Am I using the wrong command line? How can I display all 26 sets of data when zoom is 0? I need to use filter to control which group of data is displayed at what time.
I am trying to upload the file in question to somewhere and provide a download link, but I don't know where I should upload it.... 🤣🤣
Thank you, the best Tippecanoe.

I tried using -pk -pf to remove the size and number of each file. The generated pbf file is now about 10M in size... These two parameters can solve my problem, but the file is too large...

From your screenshot above, it looks like your idx attribute is large integers, and your value and direction are floating-point numbers with high precision. Both of these take up a lot of space in the tiles. If you can eliminate the idx unique ID, and if you can round the value and img to integers, they should take up a lot less space. Ideally you want many features to use the same attribute values so they can take advantage of the duplication to only represent the value once.

I tried to split this larger mbtiles file into three copies, which looks good.

Oh good, I'm glad you got it working.


Error running GridGameExample.java

Hello, I have the following error, when running GridGameExample.java:
Exception in thread "main" java.lang.NullPointerException
at burlap.behavior.stochasticgames.solvers.MinMaxSolver.getColPlayersStrategy(MinMaxSolver.java:60)
at burlap.behavior.stochasticgames.solvers.MinMaxSolver.getRowPlayersStrategy(MinMaxSolver.java:25)
at burlap.behavior.stochasticgames.madynamicprogramming.backupOperators.CoCoQ.performBackup(CoCoQ.java:63)
at burlap.behavior.stochasticgames.agents.maql.MultiAgentQLearning.observeOutcome(MultiAgentQLearning.java:269)
at burlap.mdp.stochasticgames.world.World.runStage(World.java:441)
at burlap.mdp.stochasticgames.world.World.runGame(World.java:338)
at burlap.mdp.stochasticgames.world.World.runGame(World.java:306)
at burlap.mdp.stochasticgames.world.World.runGame(World.java:296)
at edu.brown.cs.burlap.examples.GridGameExample.QLCoCoTest(GridGameExample.java:163)
at edu.brown.cs.burlap.examples.GridGameExample.main(GridGameExample.java:235)
Can you please suggest possible error source and how to fix it? Thanks

I have the same error with all the methods except saInterface example. It seems to be a problem with the iniatilization of the solver from scpsolve. Any ideas how to fix it?


Feature tcp

I would like to support sending via tcp
Other libs that do this solve it by appending a newline to each metric. I tested that this works with statsite and etsy/statsd.

cool!  Can I suggest a small change?   Instead of the tcpNewLine property, can you set a new eventStringTpl  property, by default set to "%s%s:%s",    and set to "%s%s:%s\n" in CreateTCPSocket(),  and then use   format = fmt.Sprintf(c.eventStringTpl, c.prefix, stat, format)      in send()  so we avoid one check in every send() call

Hi - how does this look?


Create and Attach an AMI after deploy

When you're deploying a new version to say X different servers. If your autoscaling-group adds another server, the group should be using an existing image.
I'm currently using the gem below, however I'm quite interested in the primary and :db functionality. (Also I'm unsure of it's maintenance)
I'd love to add a PR, if you're planning on keeping this maintained. I'll see if I can get the time sometime soon, if you haven't gotten around to it yet ;)
See this gem

Hi @frederikspang
I'm not currently working on adding new functionality to this gem but if this would be something you would be interested and are willing to send a PR, I'll gladly review it and merge it.

I'll keep the issue open and hopefully get the time to make a PR sometime soon then!

Closing this as there has not been activity for quite some time.


Custom replacers not working

I have this (extracted) schema:
---
openapi: 3.0.1
components:
  schemas:
    GeographicLocation:
      required:
      - '@type'
      type: object
      properties:
        '@type':
          type: string
          description: The name of the GeoJSON structure used in the geometry attribute
          enum:
          - GeoJsonPoint
          - GeoJsonMultiPoint
          - GeoJsonLineString
          - GeoJsonMultiLineString
          - GeoJsonPolygon
        bbox:
          type: array
          description: A bounding box array that contains the geometry. The axes order follows the axes order of the geometry
          items:
            type: number
      description: "A GeographicLocation is a pure-virtual super-class to the GeoJSON-aligned geometries of Point (addresses and locations), MultiPoint, LineString (streets, highways and boundaries), MultiLineString and Polygon (countries, provinces, tracts of land). Use the @type attribute to specify which of these is being specified by the geometry attribute."

When generating, I have this error:
src/lib/api/cart-enums.ts
[error] src/lib/api/cart-enums.ts: SyntaxError: '{' expected. (367:33)
[error]   365 | }
[error]   366 |
[error] > 367 | export enum GeographicLocation__@type {
[error]       |                                 ^
[error]   368 |   GEOJSONPOINT = "GeoJsonPoint",
[error]   369 |   GEOJSONMULTIPOINT = "GeoJsonMultiPoint",
[error]   370 |   GEOJSONLINESTRING = "GeoJsonLineString",

I tried to replace the @ with the custom replacers, but with no luck.
This is my command line:
genum-openapi ./src/openapi/cart.yaml -o src/lib/api/cart-enums.ts --with-parent --normalize-keys --uppercase-keys --custom-replacers '[{"regExp":"[@]","replaceWith":"_"}]'

And also when I tried without --normalize-keys and use just the custom replacers, it didn't replace any. I used the one in the example:
'[{"regExp":"[-/]","replaceWith":"_"}]'
It didn't replace any enums with - in it.
So my guess is that the --custom-replacers is not working as intended. Or am I missing something?

Well, I have figured out what was I missing: --custom-replacers only works with --normalize and not with --normalize-keys
So my final working CLI:
genum-openapi ./src/openapi/cart.yaml -o src/lib/api/cart-enums.ts --with-parent --normalize --uppercase-keys --custom-replacers '[{"regExp":"[@]","replaceWith":"_"}]'

Yup. If I remember correctly --normalize-names should work too in your case. It should normalize exported enums names. --normalize works on both exported names and enum keys.


add httptrace to span, increase idle timeout

this adds https://golang.org/pkg/net/http/httptrace/ support to our opentracing spans using their built in goodies for it https://godoc.org/go.opencensus.io/plugin/ochttp for our uds requests from fn to function containers. these were pretty handy. learned some things: 1) the unfreeze latency actually shows up in latency inside of the function to wake up, not just in the unfreeze docker call, figured this out from when bytes are received in the function. 2) most of the time on my laptop anyway, even pipelining function invokes, I would not get an idle conn to the container and the uds client would have to make a new one, on my laptop this takes about 5ms, which is about 20-25% of the function exec time (with the freeze latency... without the freeze latency, my function runs in 1ms and this adds 500% latency increase to my function, which sucks...)
so this patch changes the idle timeout to 120s, I think we can turn it off considering other additions here, just add your +1 for support, until then leaving 120s, totally out of a hat - since we only have 1 conn per container, and we don't really expect on the order of over hundreds of funcs on a server, it's hard to imagine a scenario this causes a problem anyway (considering the new close logic), but maybe someone else is capable of thinking of one. this patch also closes all idle connections when shutting down a container. this was going to happen after 1s presumably, anyway, but for 'correctness' and to allow us to fiddle with things, the way proposed here seems ideal. I think this is an easy win, anyway.
trying to make small patches :)

i guess an added bonus is this will reduce connection churn, esp if we turn off the idle conn timeout altogether... the perf result on tip is negligible because things are kinda sad on tip but it's a decent speedup with some other changes that are coming (about 10-15% speedup here with everything else underneath, the other stuff is like a 100% speedup and a 50% speedup)

looks like this:

ty


Plotting and butler improvements from Neven.

Touched up @nevencaplar 's PR (#1) to be for a clean Notebook.

Closes #1


duration (s)

I'm on 0.3.0-SNAPSHOT & using a query metric that returns a value that can be used with time-duration(s) and a numerical threshold:
probe_ssl_earliest_cert_expiry{instance="<hostname>",job="<jobname>"}-time()

To use the numerical threshold the unit needs to be time/duration(s) but it's impossible to select it in the dropdown, it can however be changed in the json:
          "unit": "dtdurations",
After that it works like a regular panel: changing color to red as the expiration date comes closer.
Thx!

I'll try to reproduce it and i come back.

Fixed
Download last snapshot and test it.
https://algenty.github.io/flowcharting-repository/ARCHIVES.html


feat: publish protocol manifest to agentverse

Adds option to publish protocol manifest when including it in an agent.
Also updates the config so that the agentverse URL can be specified without turning on the mailbox client.

LGTM overall. I am a bit confused to the use of both agentverse and mailbox parameters to Agent() . If I understood correctly, agentverse is supposed to replace mailbox, but we are keeping mailbox for backward compatibility. Assuming the above correct, it would be better in my opinion to make them mutually exclusive and to print a warning message stating that mailbox is deprecated in favour for agentverse when mailbox is used

Thanks for the review. I think we are basically in agreement. I did make them mutually exclusive by raising an exception when both mailbox and agentverse are passed to Agent(): https://github.com/fetchai/uAgents/pull/109/files#diff-5a21004e6c4cd358b9dea71e3494d5b78b052f89b1d7f223fe4fc69942bb4184R92-R95.
But I will update the error message and add a deprecation warning when only mailbox is used.


Safari toolbars on iOS 15 show and hide when scrolling within a scrollable element

Testing the modal example on iOS 15 safari. Even though the body is locked in scroll position Safaris toolbars disappear / re-appear when scrolling inside a scrollable element. See video:
https://user-images.githubusercontent.com/151772/136651702-113ee9db-3e0c-4c33-b161-ad676a39c27d.mov
This is present in iOS 15.1 beta 3 also.

The latest version body-scroll-lock has not been uploaded to npm.
The problem was that:
from
document.body.style.top = -scrollY;
document.body.style.left = -scrollX;
to
document.body.style.top = ${-scrollY}px;
document.body.style.left = ${-scrollX}px;
If you use the code from github, then everything will work correctly. But if you download from npm, you will get a bug.

Pls update banner in readme https://imgur.com/Wyl0Erw

They stopped the repairs. I had to do it myself, in the same way, with a new version of typeScript. And fix these problems for everyone to use.
npm i body-scroll-lock-upgrade

repair log，Refer to the releases page.

They stopped the repairs. I had to do it myself, in the same way, with a new version of typeScript. And fix these problems for everyone to use.
npm i body-scroll-lock-upgrade

repair log，Refer to the releases page.

最新版本的 body-scroll-lock 还没有上传到 npm。 问题在于： from document.body.style.top = -scrollY; document.body.style.left = -scrollX; 到 document.body.style.top = ${-scrollY}px; 文档.body.style.left = ${-scrollX}px;
如果你使用来自 github 的代码，那么一切都会正常工作。但是如果你从 npm 下载，你会得到一个错误。
They stopped the repairs. I had to do it myself, in the same way, with a new version of typeScript. And fix these problems for everyone to use.

npm i body-scroll-lock-upgrade

repair log，Refer to the releases page.

最新版本的 body-scroll-lock 还没有上传到 npm。 问题在于： from document.body.style.top = -scrollY; document.body.style.left = -scrollX; 到 document.body.style.top = ${-scrollY}px; 文档.body.style.left = ${-scrollX}px;
如果你使用来自 github 的代码，那么一切都会正常工作。但是如果你从 npm 下载，你会遇到一个错误。

They stopped the repairs. I had to do it myself, in the same way, with a new version of typeScript. And fix these problems for everyone to use.
npm i body-scroll-lock-upgrade

repair log，Refer to the releases page.


Invalid token specified: Cannot read property 'replace' of undefined

I'm getting this error:
Invalid token specified: Cannot read property 'replace' of undefined

I'm using latest Create-React-App and Chrome browser. Please help

It looks like its coming from https://github.com/auth0/jwt-decode/blob/master/lib/base64_url_decode.js#L4

My bad :-( works as expected

But still I am getting this error

Most likely you're passing an invalid token e.g. does not have two dots. The error could be improved


support de facto standard

there are de facto standard  in many situations:

sql in RDBMS
aws-s3 in Object Storage
redis protocol in Key-Value Store
...

users are familier with these api and lots of applications already built on them.
GRPC api require users to change their code, which brings unacceptable cost.
in order to let existing applications benifit from "mecha",   how about support the de facto standard protocols？

@MoonShining can you elaborate on which protocols you would like to see? On the HTTP API side, are the choices being discussed in #2817 along the lines of what you're interested in?

mysql for example, almost every web application needs to access database.
the common evolution is

use single mysql instance at begining
use client sharding sdk，connect to multiple instance to scale out
use distributed mysql-competible database such as tidb
...

If dapr can provide mysql competible service, then we can do above evolution transparently.
The new GRPC/HTTP API is awesome, but  there are tens of thousands of existing applications already use sql, migrate from sql to GRPC/HTTP is unacceptable.

@MoonShining - Maybe this is what you are expecting, https://github.com/dapr/dapr/issues/1339 some form of query support on Dapr Statemanagement APIs. However this will never be a full replacement for ANSI SQL APIs or a full database API, since this are numerous and varied. Dapr does not prevent you from using DBs libraries in your code to access databases of your choice. You should however not expect Dapr to provide a universal data access layer, since this is the realm of ODBC, JDBC, ADO.NET and other DB libraries. Dapr enable you to build distributed apps from the start, rather than having to re-architecture these as the app scales, which generally is very costly. Start with a scalable microservices design from the start if you are able to take this approach.


Can't get tag16h5 to work

Hi Kevin.
Thank you for making this 🙏. And I agree - there seemed to be no easy way of generating these 🤷
I Tried different shapes and sizes for tag16h5 - but kept getting
python -m experiments.gen_apriltags                                                   [22/06/21|12:30:05]
Traceback (most recent call last):
File<EMAIL_ADDRESS>line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File<EMAIL_ADDRESS>line 87, in _run_code
exec(code, run_globals)
File "/Users/kasperschnack/Projects/legofun/sortbot/experiments/gen_apriltags.py", line 11, in
tgt = apt.board(shape, family)
File "/usr/local/lib/python3.9/site-packages/moms_apriltag/target.py", line 88, in board
check_size(r, len(tag16h5.codes))
File "/usr/local/lib/python3.9/site-packages/moms_apriltag/target.py", line 61, in check_size
raise Exception(f"family board size exceeded: {r} != {size}")
Exception: family board size exceeded: 30 != 30
Any idea what could be the issue?

oh, tag16h5 is a much smaller family of tags compared to the example. ok, good feedback, my error message isn't the best. Change the board size to a smaller size like 5x5 (or 25 different tags) or something that generates no more than 29 tags in total.


This will make no-yolo back to back dev-deploys muuuch faster, getting dev deploy closer to helm repo install.
curent edge cases (wip solving):

image tag changes but name stays the same between dev deploy runs

This does however move dev deploy --no-yolo further away from a true full mirror of zarf package create && zarf package deploy since it will be mutating the zarf.yaml stored in the cluster, removing images that are not pulled + pushed.
This means that commands like zarf tools registry prune and other stuff that relies upon the consistency of the zarf.yamls stored in the cluster is messed up. buuuuut this is dev deploy, its not supposed to be run in ANY prod env or persistent setting.

[ ] Test, docs, adr added or updated as needed
[x] Contributor Guide Steps followed

Could we get a test for this use case?

ya, still doing experimentation on how I think it should work
this patch is mainly just for some dash days speed increases, after this week i'll get it actually fleshed out

Hey, thank you so much for this PR. I'm closing this due to it being stale but feel free to reopen it in the future and reference this PR :)


WAST::lex parsing wast file causing  heap-buffer-overflow

WAST::lex parsing wast file causing  heap-buffer-overflow leading possible local code exec
WASTlex-heapbufferoverflow.zip

Thanks for the report. I've fixed the bug in https://github.com/AndrewScheidecker/WAVM/commit/2173c468a0f2f7227e6683b7a005cbec4cb5532b


Update interval takes longer then expected

I get this message. In just a few days this message is given 4700 times. im not really sure how big of a deal this is but the integration is requesting to many updates i guess...
Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:602
Integration: Sensor (documentation, issues)
First occurred: 9:38:41 (239 occurrences)
Last logged: 11:37:42
Updating panasonic_cc sensor took longer than the scheduled update interval 0:00:30
I would like it fixed if possible. This doesnt seem very good. Could this be the outside temperature sensor btw? That one is most of the time not working. (saying unavailable)

@sygys, requesting updates every 30s should be fine.
What hardware are you running HA on?
But I'll look if I can do something to improve the responsiveness and error handling of the outside temperature sensor.

Thank you for the fast reply. I'm not really sure if the outside temp sensor is the problem. But that is the only one failing from time to time. Is there a way to remove this sensor from the code in my instance. I don't really need it. And I'm afraid that my unit is not updating it because the cloud comfort app is also not giving the outside temp most of the time. Is there a way to get deeper log info on what fails?

You can enable the debug log for this integration by adding custom_components.panasonic_cc: debug to the logger section.
https://www.home-assistant.io/integrations/logger/
I'm logging some extra debug info in case updates fail.

@sygys I've released a new version (v1.0.25) hopefully it will reduce the number of update failures.


How can we add a Footer?

A new project built using this project Carbon Angular Starter does not have a Footer.
Is there a way to add one? Or any examples of a footer added to this project?

There's no footer component. I would suggest creating a layout module which imports the shell component from carbon and add your footer there if it's need to be on every page.
Start here:
UI Shell

Base carbon design system does not have a footer component. I highly recommend looking into a PAL or coordinating with your designer to create a customer footer.


Cannot get godror working on Mac M1

here is what i've tried. is there any other recommended way to get USQL connected to Oracle on an M1 Mac?
I am trying to build full source of usql with the godror on Mac with M1 chip.
I have tried building it with the default ARCH setting (x86_64) and I've tried with ARCH=arm64
It builds, but when I run it I get "Cannot locate a 64-bit Oracle Client library", it says "(mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')"
I cannot for the life of me find an oracle client library for arm architecture.  Nor can i figure out how to make this all work with the x86 architecture.
even if i build with ARCH=x86_64 in a terminal window with "Open with Rosetta" checked on, it still complains that it wants the oracle driver for arm
./build-release.sh
APP:         usql-0.10.0/0.0.0-dev (darwin/x86_64)
BUILD TAGS:  most godror sqlite_app_armor sqlite_fts5 sqlite_introspect sqlite_json1 sqlite_stat4 sqlite_userauth sqlite_vtable no_adodb
LDFLAGS:     -s -w -X github.com/xo/usql/text.CommandName=usql-0.10.0 -X github.com/xo/usql/text.CommandVersion=0.0.0-dev
REMOVING:    /Users/gene/Downloads/usql-0.10.0/build/darwin/0.0.0-dev/usql-0.10.0-0.0.0-dev-darwin-x86_64.tar.bz2
BUILDING:    /Users/gene/Downloads/usql-0.10.0/build/darwin/0.0.0-dev/usql-0.10.0
BUILD:
+ go build '-tags=most godror sqlite_app_armor sqlite_fts5 sqlite_introspect sqlite_json1 sqlite_stat4 sqlite_userauth sqlite_vtable no_adodb' '-ldflags=-s -w -X github.com/xo/usql/text.CommandName=usql-0.10.0 -X github.com/xo/usql/text.CommandVersion=0.0.0-dev' -o /Users/gene/Downloads/usql-0.10.0/build/darwin/0.0.0-dev/usql-0.10.0
STRIPPING:   /Users/gene/Downloads/usql-0.10.0/build/darwin/0.0.0-dev/usql-0.10.0
./build-release.sh: line 150: upx: command not found
COMPRESSED:
REPORTED:    usql-0.10.0 0.0.0-dev
PACKED:      /Users/gene/Downloads/usql-0.10.0/build/darwin/0.0.0-dev/usql-0.10.0-0.0.0-dev-darwin-x86_64.tar.bz2 (16M)
and when i run it ...
usql-0.10.0 gr://:@:1521/
i get ...
error: godror: ORA-00000: DPI-1047: Cannot locate a 64-bit Oracle Client library: "dlopen(libclntsh.dylib, 0x0001): tried: 'libclntsh.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')), '/usr/local/lib/libclntsh.dylib' (no such file), '/usr/lib/libclntsh.dylib' (no such file), '/Users/gene/instantclient_19_8 2/libclntsh.dylib.19.1' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e'))". See https://oracle.github.io/odpi/doc/installation.html#macos for help
or if i build it and run specifying the x86_64 architecture (in the terminal marked to use rosetta)
arch -x86_64  ./build-release.sh
arch -x86_64 usql-0.10.0 gr://:@:1521/
i get this error
arch: posix_spawnp: ./build/darwin/0.0.0-dev/usql-0.10.0: Bad CPU type in executable

@mckennagene Your best bet would be to build on Darwin with amd64 and use rosetta. I don't believe that Oracle has yet released a arm64 version of their driver. Please note that the ora driver works perfectly well on every platform.

oh wow. ora works. thanks so much. I think a year ago when i first started using usql ora didn't work and i got going on the godror one. happy to use the standard ora one now. thanks so much.


feat(documentation): Rewrite

Rewrite part of the documentation and sed bitcoin -> verium.
Todo in another PullRequest i guess:

Rewrite BuildUnix to add missing package + Quick Build
Rewrite part of the contribs

After further consideration, the build unix quick build will be done later when most common linux distro will have been tested


Domain for validating container contents

Is your feature request related to a problem? Please describe.
There's the use case where we need to validate individual FIPS modules inside each container - this most likely will need a specific domain to extract this file data.
I think we can use the crane export command to pull down the file data and then will need to figure out how to extract file specific information and additionally what exactly is going to be checked therein.
I think we'd have to bake in the crane binary under the hood to do this, but hopefully would provide the functionality to support this use case, especially for cgr containers that have no shell.
Describe the solution you'd like

Given I'm looking for container filesystem info
When a supported domain is used
Then file data is returned to the policy provider

Describe alternatives you've considered
None
Additional context
None

Less this example and more others (more niche) I wonder if we could validate some behaviors through the "External tool Output file + Lula files domain" approach.
This proposal makes a lot of sense - containers are not going anywhere. But I do wonder if a files domain would help us prove out initial iterations of what we might need natively?

Yeah I think a files domain would provide some of the functionality - I would assume that would just like grab a target (local or remote) and convert it to a map? I was being more specific about using crane here since I think we'd use that (or similar) tool to extract filesystem data from a container image, which feels like the more challenging part IMO. But as a dependency (or blocker?) for this issue we should probably develop the file domain first.

%100 agree on a native-integration - in no way wanted to invalidate how valuable that may be. Figuring out which domains we will support is something I am hopeful we can navigate with demand signals and prototypes through the files domain.


🐛 Double Swaylock

branch
stable
Architecture
x86_64
Description
Recently I had the issue multiple times to find multiple swaylock instances running (started within a few minutes of each other) and not responding to keyboard input. Killing them lead me to the red screen of death and only sometimes was I able to recover through starting it again and unlocking it.
Reproduction steps
systemctl suspend

Screenshots
No response
Logs
This seems related, as it contains swaylock twice:
❯ ps aux | grep swaylock
janek     186062  0.0  0.0   4220  2728 ?        S    11:05   0:00 swayidle -w timeout 240 brightnessctl -s && brightnessctl set 10 resume brightnessctl -r timeout 300 exec swaylock --daemonize --color "#282a2b" --inside-color "#282a2b" --inside-clear-color "#eeeeee" --ring-color "#3B758C" --ring-clear-color "#9fca56" --ring-ver-color "#55b5db" --show-failed-attempts --fade-in 0.2 --grace 2 --effect-vignette 0.5:0.5 --effect-blur 7x5 --screenshots --clock timeout 600 /usr/share/sway/scripts/keyboard-backlight-switch.sh off && swaymsg "output * dpms off" resume /usr/share/sway/scripts/keyboard-backlight-switch.sh on && swaymsg "output * dpms on" timeout 900 [ "$(acpi -b | grep Discharging)" != "" ] && systemctl suspend timeout 3600 [ "$(acpi -b | grep Discharging)" = "" ] && systemctl suspend before-sleep playerctl pause before-sleep exec swaylock --daemonize --color "#282a2b" --inside-color "#282a2b" --inside-clear-color "#eeeeee" --ring-color "#3B758C" --ring-clear-color "#9fca56" --ring-ver-color "#55b5db" --show-failed-attempts --fade-in 0.2 --grace 2 --effect-vignette 0.5:0.5 --effect-blur 7x5 --screenshots --clock & sleep 2 after-resume /usr/share/sway/scripts/keyboard-backlight-switch.sh on && swaymsg "output * dpms on" && brightnessctl -r

likely the old way to start them started swayidle and a reload started it the new way (systemd unit). Not great, but should be gone after a reboot.

I am still having regular issues with swaylock - not always, but frequently,
it seems especially present when connecting/disconnecting a monitor while sleeping.
Swaylock is present but not responding to input and not unlocking.
I end up with a Red Screen (even though the internet says it should unlock it) after doing this two times, for each active instance of swaylock:
pkill --signal SIGUSR1 swaylock

Then I have to restart sway from tty:
WAYLAND_DISPLAY=wayland-1 swaylock

and enter my password.
Reboot did not change anything.


[Q] How to insert a binary buffer as a ts packet?

Hi all,
Is it possibly to insert a data buffer coming from an external udp source (ideally, splitting it, if it is > 188 bytes) as a data pid?
I tried the following command line and it re-sends the ts stream, properly adding the tables with klv descriptor.
tsp -I ip <IP_ADDRESS>:30122  -P encap -p 0x102 --output-pid 7777 --pes-mode fixed -P pmt --add-pid 7777/0x15 --add-pid-registration 7777/0x4B4C5641 -O ip <IP_ADDRESS>:30120

Is it possibly to add/merge the actuall klv data (sent as a buffer by the external application)?
Thanks,
Alex

Hi @impleotv

insert a data buffer coming from an external udp source (ideally, splitting it, if it is > 188 bytes) as a data pid

What kind of data do you receive? Is this already a TS, a suite of 188-byte packets with proper TS header? Or other generic data? In the latter case, you need to encapsulate the data into some TS-compatible format such as MPE.
The plugin encap you used encapsulates a few PID's from the TS, ie. TS packets, not generic data, into another "tunnel" PID. This is typically a way to cross TS-processing tools, such as ffmpeg, which may damage or remove PID's they don't understand.

Hi Thierry,
Thanks for your prompt reply. The idea was to use tsduck to create/process STANAG 4609 streams. Since your tool can insert tables for both ASYNC and SYNC Klv metadata, it already supports STANAG. I wanted to find a way to use it to add KLV packets to a ts stream that doesn't initially have KLV metadata. These packets are just binary buffers (which may be longer than 188 bytes) - the payload, not the ts packets. This is how HW vendors send them - RAW KLV. I was looking for a way to receive such data over UDP, packetize it, and add it to the ts stream. This method would also work for adding any type of private data in general.
So, based on your reply, I understand that if I produce a ts stream with these packets (with a single data PID, without any video), I would be able to use the tool (I have zero experience with it, but it seems like it is able to handle all possible scenarious)...
Thanks,
Alex

Hi Thierry,
There is some info about these streams in your User's manual (at the bottom of the page 242) https://impleotv.com/2017/02/17/klv-encoded-metadata-in-stanag-4609-streams/  which actually leads to our website :-)
I beleive it should work, just haven't fully figured out the correct syntax... Instead of using the encap plugin, I should have used the merge plugin.
if I simply rebroadcast the ts stream, modifying the pmt, I receive all the correct tables I need.
tsp -I ip <IP_ADDRESS>:30122 -P pmt --add-pid 65/0x15 --add-pid-registration 65/0x4B4C5641 -O ip <IP_ADDRESS>:30120

Now, I just have to send the klv data as a separate ts stream (using another application), with only one data pid that contains the klv, and merge that data pid.
So, something like this should work: I rebroadcast the ts stream, modify the pmt and add the klv pid using merge plugin:
tsp -I ip <IP_ADDRESS>:30122 -P pmt --add-pid 65/0x15 --add-pid-registration 65/0x4B4C5641 -P merge -p 65 "tsp -I ip <IP_ADDRESS>:12345" -O ip <IP_ADDRESS>:30120

Not sure how to do it properly, as it doesn't seem to work. The klv data pid in the external stream is 65.
Thanks,
Alex


Fails to parse local folders with a relative path

Describe the bug
I am running TaskV2 with the directories options. As it parses each sub-folders, it fails to find dependencies that are located in other relative paths. I have tried adding an ignore statement but without success
    ignore:
      - dependency-name: 'datahub-*'

I am using tox and pytest for the unit tests execution, which requires the local dependencies to be also defined in the pyproject.toml file.
Expected behaviour
I would expect dependabot to parse any folder using a relative path (or being able to ignore local folders)
Logs and screenshots
.azuredevops/dependabot.yml
  - package-ecosystem: "pip"
    directories:
      - "/"
      - "/services/*"
    # schedule is ignored, using pipeline scheduled triggers instead.
    schedule:
      interval: "daily"
    versioning-strategy: "lockfile-only"
    groups:
      all-dependencies-python:
        applies-to: "version-updates"
        patterns:
          - "*" # Update all dependencies

services/access_control/pyproject.toml
[tool.poetry]
name = "datahub-access-control"
version = "0.1.0"
description = ""
package-mode = false

[tool.poetry.dependencies]
python = "^3.12"

[tool.poetry.group.dev.dependencies]
aws-lambda-powertools = "^2"
datahub-shared-services = { path = "../shared_services" }

Error Logs
...
updater | 2024/10/17 12:15:34 INFO <job_update_0_pip_all> Filtered out 6 yanked versions
updater | 2024/10/17 12:15:34 INFO <job_update_0_pip_all> Filtered out 164 pre-release versions
updater | 2024/10/17 12:15:34 INFO <job_update_0_pip_all> Latest version is 3.1.0
updater | 2024/10/17 12:15:36 WARN <job_update_0_pip_all> Path /home/dependabot/dependabot-updater/tmp/20241017-2931-64xo49/shared_services for datahub-shared-services does not exist
updater | Creating virtualenv datahub-orchestration-framework-KVs4QgZy-py3.12 in /home/dependabot/.cache/pypoetry/virtualenvs
updater | Updating dependencies
updater | Path /home/dependabot/dependabot-updater/tmp/20241017-2931-64xo49/shared_services for shared-services does not exist
updater | Resolving dependencies...
updater |
updater | Path /home/dependabot/dependabot-updater/tmp/20241017-2931-64xo49/shared_services for datahub-shared-services does not exist
  proxy | 2024/10/17 12:15:36 [010] POST http://host.docker.internal:33029/update_jobs/update_0_pip_all/record_update_job_error
{"data":{"error-type":"unknown_error","error-details":null},"type":"record_update_job_error"}
  proxy | 2024/10/17 12:15:36 [010] 200 http://host.docker.internal:33029/update_jobs/update_0_pip_all/record_update_job_error
updater | 2024/10/17 12:15:36 ERROR <job_update_0_pip_all> Error processing aws-lambda-powertools (Dependabot::SharedHelpers::HelperSubprocessFailed)
updater | 2024/10/17 12:15:36 ERROR <job_update_0_pip_all> Path /home/dependabot/dependabot-updater/tmp/20241017-2931-64xo49/shared_services for datahub-shared-services does not exist
updater | Creating virtualenv datahub-orchestration-framework-KVs4QgZy-py3.12 in /home/dependabot/.cache/pypoetry/virtualenvs
updater | Updating dependencies
updater | Path /home/dependabot/dependabot-updater/tmp/20241017-2931-64xo49/shared_services for shared-services does not exist
updater | Resolving dependencies...
updater |
updater | Path /home/dependabot/dependabot-updater/tmp/20241017-2931-64xo49/shared_services for datahub-shared-services does not exist
updater | 2024/10/17 12:15:36 ERROR <job_update_0_pip_all> /home/dependabot/common/lib/dependabot/shared_helpers.rb:463:in `run_shell_command'
updater | 2024/10/17 12:15:36 ERROR <job_update_0_pip_all> /home/dependabot/dependabot-updater/vendor/ruby/3.3.0/gems/sorbet-runtime-0.5.11577/lib/types/private/methods/call_validation.rb:167:in `bind_call'
...

Extension:

Host: Azure DevOps
dependabot (2.36.1000)
TaskV2

Thanks. I checked and it could be somewhat related to https://github.com/dependabot/dependabot-core/issues/9554 but the error is a little different. So it is hard to tell if that's the same issue.
../shared_services would just need its own pyproject.toml but nothing else in order for you to test. Mine is set as below
/services/shared_services/pyproject.toml
[tool.poetry]
name = "datahub-shared-services"
version = "0.1.0"
description = ""
package-mode = false

[tool.poetry.dependencies]
python = "^3.9"
aws-requests-auth = "^0"
packaging = "^24"
typing-extensions = "^4"
msal = "^1"
pydantic = "^2"

[tool.poetry.group.dev.dependencies]
aws-lambda-powertools = "^2"

@nicolasproton I'm having trouble reproducing this issue, could you confirm if this matches your configuration?

dependabot.yml
version: 2
updates:
  - package-ecosystem: "pip"
    directories:
      - "Test-Pip-1411/"
      - "Test-Pip-1411/services/*"
    versioning-strategy: "lockfile-only"
    groups:
      all-dependencies-python:
        applies-to: "version-updates"
        patterns:
          - "*"

Test-Pip-1411/services/access_control/pyproject.toml
[tool.poetry]
name = "datahub-access-control"
version = "0.1.0"
description = ""
package-mode = false

[tool.poetry.dependencies]
python = "^3.12"

[tool.poetry.group.dev.dependencies]
aws-lambda-powertools = "^2"
datahub-shared-services = { path = "../shared_services" }

Test-Pip-1411/services/shared_services/pyproject.toml
[tool.poetry]
name = "datahub-shared-services"
version = "0.1.0"
description = ""
package-mode = false

[tool.poetry.dependencies]
python = "^3.9"
aws-requests-auth = "^0"
packaging = "^24"
typing-extensions = "^4"
msal = "^1"
pydantic = "^2"

[tool.poetry.group.dev.dependencies]
aws-lambda-powertools = "^2"

Yes that's the correct configuration

Sorry @nicolasproton, I have not been able to reproduce this issue with the config above. If you are still facing this issue and can see anything from your environment that might be relevant in the above minimal repo, I can take another look. If not, the only other suggestion I have is to clone your repo and then slowly delete/edit things out of the update until it works. If you can boil down why it fails to a single change, that might give us a lead to work with.
Logging an issue in the dependabot-core project is also an option, the team there might be able to at least tell you if it is a problem within dependabot or this project.

I have fixed the issue. I think the issue was related to some incorrect relative path reference.
If using a deeper relative path i.e ../../services/shared_services it fails. Whereas when using ../shared_services, it works.
I thought I had tried this option, but it seems I have done it wrong previously.
Thanks for your help and quick response.


hugo server link missing http:

Description
Describe the issue that you're seeing.
Steps to reproduce
clone, npm install, npm start
Web Server is available at //localhost:1313/ (bind address <IP_ADDRESS>)
The link is not clickable because http: is missing
Expected result
I have used an older version of hyas and this bug is not present
Actual result
What happened.
Environment
Paste the information here as shown by hyas info
windows

Set baseURL = "http://localhost:1313/" in ./config/_default/config.toml.
Or, make the start script your own (recommended), e.g. (handy for testing on local devices):
"start:lan": "exec-bin bin/hugo/hugo server --bind=<IP_ADDRESS> --baseURL=http://<IP_ADDRESS> --port=1313",

See also the Hugo docs: hugo server

I came up with a fix option for this in my most recent commit to my pull request
https://github.com/h-enk/hyas/pull/155/commits/e51e2562150145ac76503cc42caba7e3fe2c41d5
I moved the prod/next baseurl into the _default config as hugo server seems to default to / on dev and this fixes the http: issue


Allow auth_bypass_ids outside access_limited

Trello: https://trello.com/c/DnYanQdY/132-separate-auth-bypassing-from-access-limiting-in-publishing-api
This adds a new field that Publishing API can accept of auth_bypass_ids,
this is part of work to separate auth_bypass_ids from access_limits.
These are being separated because auth_bypass_ids are not a part of
access limiting and can be set independent of that feature.
They auth_bypass_ids field in access_limited has been marked as
deprecated and will continue to be so until there is a drive to update
all GOV.UK publishing apps to not use it.

@1pretz1 updated


Cleanup empty statements.

The new empty_statements lint (in the next DEV roll), flags these empty statements.  Harmless, except the one in basic.dart that fixes a real-life bug. :)

/cc @Hixie


feat(examples): rvc website page without browser layout

PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines: https://refine.dev/docs/guides-concepts/contributing/#commit-convention

Bugs / Features

[ ] Related issue(s) linked
[ ] Tests for the changes have been added
[ ] Docs have been added / updated
[ ] Changesets have been added https://refine.dev/docs/guides-concepts/contributing/#creating-a-changeset

What is the current behavior?
RVC-Website pages appears inside the browser layout.
What is the new behavior?
new RVC-Website pages added without browser layout.

/deploy win95

/deploy win95

/deploy win95

/deploy win95

/deploy win95


[5.2] Impliment nested wheres in has queries

Implemented based on https://github.com/laravel/framework/pull/13785. Existing scope methods worked, so they've been renamed and aliased.

@wleona3 All in all, I was thinking we could maybe extract the shared logic between callScope and has methods.
I'd suggest something like this: https://github.com/acasar/framework/commit/a21028f1efd72ff98b27919dd9ec52621bfbaa06

Agreed and updated.

Looking better now :) Can you apply the formatting changes and squash the commits?

Changes made and squashed

One change remaining to be reverted please.

Whoops. Corrected.

Thanks. :)

@taylorotwell this is now ready for review.
Basically, orWhere constraints in whereHas are now automatically nested, same as with local and global scopes. Example:
Model::whereHas('relation', function ($query) {
    $query->where('foo', 'bar')->orWhere('foo', 'baz');
});

Can this be pulled into 5.1?

Can this be pulled into 5.1?

Sorry, no. Our LTS branch gets big fixes only.

You're saying that this -- https://github.com/laravel/framework/pull/13785#issuecomment-222558695 -- isn't considered a bug?

No. It's a feature.

orWhere() not nesting properly inside of a whereHas() is a feature? How so?

You can have joins and other clauses in whereHas so we can't nest everything inside where

The ability to do that is not required, it's a feature.

No idea what Graham is talking about in regards to "being a feature", so apologize for that... but can you not do this?
->where(function ($q) {
$q->where('foo')->orWhere('bar')
});

@taylorotwell The point is you can achieve the same thing without nesting. The ability to nest these is a feature.

@taylorotwell, I understand what @GrahamCampbell is saying. I see both sides of this discussion. Intuitively, it is weird to have to force the nesting with an extra ->where() closure, but I also understand why auto-nesting it causes other problems in the query builder.
All said, the extra ->where() closure isn't the worst solution.
Thanks for the explanations and suggestions.


Linting cleanup for s3 redirects tests

Fix linting miss of customization with 880bfe8ba3e602db892e2909a029beb5b96967d1.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (cd68329) 93.16% compared to head (d179671) 93.05%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #3100      +/-   ##
===========================================
- Coverage    93.16%   93.05%   -0.12%
===========================================
  Files           66       66
  Lines        14237    14237
===========================================
- Hits         13264    13248      -16
- Misses         973      989      +16

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


The problem of radio and v-model?

I bind two radio elements with v-model. When the radio elements were clicked, I want to get a boolean result, but the real result is String TYPE?!
This is my codes:
http://jsbin.com/temesogaje/edit?html,output

Use v-bind
http://jsbin.com/ferejatepi/1/edit?html,output

Thanks a lot!

This is much later, but I was having a similar issue while testing Vue with DOM templates and CDN inclusion of Vue.
Is it possible to get an explanation of why utilizing v-bind on the value is a fix for this, and why the boolean true/false gets changed into a string if not bound? I tried to step through with debugger but was unable to.

@mgrollins By default, DOM attributes are string. If v-bind is not used, Vue won't override this behavior.


Updated scripts, fixed LGTM issues, rewritten README.md

This pull request fixes 13 alerts when merging 4aabd9a3e91c16d0f1e367ec2043cbc9069fe157 into d98a8a911a04ba473bb62218640330e7b3344d40 - view on LGTM.com
fixed alerts:

9 for Resource not released in destructor
3 for Inconsistent definition of copy constructor and assignment ('Rule of Two')
1 for Comparison result is always the same

Comment posted by LGTM.com


unbreak schema introspection query.

should we special case introspection queries?

Does this break GraphiQL entirely? Or does GraphiQL only introspect small parts of the schema at once?
Regardless, limiting introspection into production servers is not a terrible thing.

This break GraphiQL entirely. Problem is that this breaks introspection in dev mode. maybe this can be a flag that special cases introspection queries?

perhaps you just give fields with leading __ a cost of 0 always? the prefix is reserved for internal fields anyway.

or make it configurable anyway

Hmm: https://github.com/graphql/graphql-js/blob/master/src/utilities/introspectionQuery.js#L74-L105
I wonder if we can special-case specifically this query.

^yes. sent a PR.


[HotFix][CARBONDATA-2788][BloomDataMap] Fix bugs in incorrect query result with bloom datamap

This PR solve three problems which will affect the correctness of the query on bloom.

optimize blockletId in rebuilding datamap

After review the code, we found that modification in PR2539 is not needed, so we revert that PR.

bugs in overflow for blocklet count

Carbondata stores blocklet count for each block in byte data type, when
a block contains more than 128 blocklets, it will overflow the byte
limits.
Here we change the data type to short.

Fix bug in querying with bloom datamap with block cache level enabled

In block cache level scenario, previously the main BlockDataMap return
block as pruned blocklet with its blockletId=-1;
However, other index datamap such as BloomDataMap return actual blocklet
with correct blockletId. Due to the behaviour of Blocklet's hashcode,
some blocklets will be uncorrectly marked as duplicated and dropped.
Thus cause incorrect query result.
To fix this problem, we will return all blocklets with correct
blockletId for the block instead of returning a fake blocklet with
blockletId=-1.
This will not affect the following procedure.
Be sure to do all of the following checklist to help us incorporate
your contribution quickly and easily:

[ ] Any interfaces changed?

[ ] Any backward compatibility impacted?

[ ] Document update required?

[ ] Testing done
Please provide details on
- Whether new unit test cases have been added or why no new tests are required?
- How it is tested? Please attach test report.
- Is it a performance related change? Please attach the performance test report.
- Any additional information to help reviewers in testing this change.

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

hi @manishgupta88, can you check this PR. It is intended to replace PR #2565

hi @ravipesala can you check this PR also.
It contains three problems, you can refer to the description of the PR for more information

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/7582/

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/6337/

LGTM , @manishgupta88 Please review once

refactored the pruning procedure for BlockDataMap

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/6043/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/7591/

@xuchuanyin ...It is better that we should go with PR #2565  as it contains the proper code which handles the bugs.

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/6346/

SDV Build Fail , Please check CI http://<IP_ADDRESS>:8080/job/ApacheSDVTests/6053/

@ravipesala @manishgupta88 As we discussed online, we use PR #2565 and update it based on your advices. So I'll close this PR.


Investigate upgrade VS Code extension (0.2.0) to use latest source code version 0.9.3

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

There is not going to be a PR for this issue.
After investigating and building the VS-code/woke locally and debugging the extension, the package.json which controls all dependencies does not need to be updated to the latest version of woke.
The vs-code woke extension doesn't manage the installation of woke, you need to install it yourself and it will use whatever it can find in your $PATH, or what you define in the extension setting woke.executablePath.

*Based on how provider.ts parses the response from the woke binary, I don’t believe any feature enhancements to the woke source code will not be compatible with the VS code extension.
VS-code-woke and woke are not version controlled with the same release cycle – a bit confusing. VS-Code-Woke @ 0.2.0 and
Woke @0.10.0.

The woke extension is supposed to prompt you to upgrade your woke binary if it is out of date. I found, however, running the vs-code-woke on<EMAIL_ADDRESS>did not prompt me to upgrade my woke binary (woke is @ 0.10.0).

In light of investigation, suggested added stories to backlog for development on vs-code-woke:

Fix disableVersionCheck – it is supposed to warn you if your woke version is outdated when running your vs-code extension. I did not find this to work. I ran VS Code extension on woke 0.9.0 and woke is on version 0.10.0

Add debugging to Vs-code/woke to log out version of woke you are running.

Enable the same version control between all woke repositories to avoid confusion – automatically update vs-code-woke version whenever woke is upgraded to new versions

going to add these to our backlog + create issues on Vs-code-extension repo

Added issues to backlog + created tags for vs-code-woke: https://github.com/inclusive-dev-tools/woke/issues
No code needed to be reviewed. Please close this issue.


Allow to create roads

Description
I am trying to find a way to add roads (splines) to the terrain, even though I could use other packages, the integration would be limited and the terrain won't change automatically to fill the gap between road and terrain. Is this on the roadmap to add this in this asset directly?

We're not providing textures, so there will be no road texture. If the request is to add a spline with non-destructive modification, how is this different from issue #129? https://github.com/TokisanGames/Terrain3D/issues/129#issuecomment-1643492818

YEah didn't expect to get texture but a way to efficiently cerate roads. So for example, if there is a hill, the tool would allow to create a road which woould follow the shape of the hill and if needed fill the gap between the road segment and the terrain underneat.

MTerrain supports non-destructive curves
https://www.youtube.com/watch?v=s1s1zdTGliQ
Currently paths can be made destructively with the height brush or slope brush.

Currently paths can be made destructively with the height brush or slope brush.

It's not easy to create a smooth path with brushes without a tablet. Is it possible to consider a function for dofmatija and painting the terrain with splines?

It's not easy to create a smooth path with brushes without a tablet.

I have no issue making paths or slopes with a mouse, in either 2-click mode or drawable. Only minor smoothing after is required. https://x.com/TokisanGames/status/1750627284204294177/video/1 . Height brush is also useful for this, when using the picker. If you're not using the height picker on the height brush, or the slope brush, and attempting to make paths with raise/lower then yes it would be difficult.

Is it possible to consider a function for deformation and painting the terrain with splines?

This ticket already exists to consider non-destructive terrain editing with splines. There's no point to destructive with splines. The amount of clicking to get a spline on the ground would be far more than just using the height and slope brushes properly.


TagData: Rich Tooltips

Making tooltips more rich for dataviz components. This enables rich text.
Summary
What changed?
Continuing to build on Internal Tooltip. This adds support for the Text element to enable paragraphs and more spacing.
Why?
The m1On teams needs this to enable denser views and add more clarity around these elements.

Links

Original thread
Design Discussion

Checklist

[X] Added unit and Flow Tests
[X] Added documentation + accessibility tests
[X] Verified accessibility: keyboard & screen reader interaction
[X] Checked dark mode, responsiveness, and right-to-left support
[X] Checked stakeholder feedback (e.g. Gestalt designers)

Before merging, please, see first my comment here https://pinterest.slack.com/archives/GD6AMGH9C/p1695215078507769?thread_ts=1694562105.160289&cid=GD6AMGH9C
A couple concerns:

Links in tooltips should soon be deprecated in favor of HelpButton

Opening it to text means now we can add Links within Text, so we are opening the door to  misusages. In general, I think most components can open to Text, in this case were links are unaccessible... Should we provide guidance or maybe find an alternative, such as an array of strings rather than Text that get passed to Text internally or an object { title: xxxx, text: [text, text]}


Yfinance not working

Hi, I was using yfinance in google collab and all of a sudden i keep getting the same error

It is not just for me, since I had my friend run the code in google collab on his computer and it also did not work.
The code is not the issue as well.

Still the same here

I am experiencing the same error @Lermanator is experiencing using code that was properly decoding JSON this morning.

Same here. It was working a few hours ago.

Can you guys search your error massage on issues first, instead of uploading screenshot images?
See issue #764

Can you guys search your error massage on issues first, instead of uploading screenshot images?
See issue #764
#760

I saw those before, but I said google collab. How do we update in google collab?

I tried doing !pip install yfinance -U to get the most updated version, but it's still not working

I tried doing !pip install yfinance -U to get the most updated version, but it's still not working

Nevermind, run the !pip install yfinance -U and restart runtime and everything works!


[SPARK-8368] [SPARK-8058] [SQL] HiveContext may override the context class loader of the current thread (branch 1.4)

This is for 1.4 branch (based on https://github.com/apache/spark/pull/6891).

Merged build triggered.

Merged build started.

Test build #35218 has started for   PR 6895 at commit adbbbc9.

Test build #35218 has finished for   PR 6895 at commit adbbbc9.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

@yhuai can you close already merged thanks

Closing it.


[BUG] Regression when building with C++ toolchain enabled

Description / Steps to reproduce the issue
Since commit 4cec713dbf86c82e1f48abb0815dfd2f98016b68 I cannot build the stm32f411e-disco:nsh example with libcxxtoolchain enabled.
To reproduce:
git co 4cec713dbf86c82e1f48abb0815dfd2f98016b68
./tools/configure.sh -E -l stm32f411e-disco:nsh
make menuconfig <- enable libcxxtoolchain (LIBCXXTOOLCHAIN [=y])
make

Got this error:
P:➜  nuttx git:(4cec713dbf) LC_ALL=C make
CC:  chip/stm32_gpio.c chip/stm32_gpio.c:41:11: note: '#pragma message: CONFIG_STM32_USE_LEGACY_PINMAP will be deprecated migrate board.h see tools/stm32_pinmap_tool.py'
   41 | #  pragma message "CONFIG_STM32_USE_LEGACY_PINMAP will be deprecated migrate board.h see tools/stm32_pinmap_tool.py"
      |           ^~~~~~~
CXX:  libcxxmini/libxx_new.cxx libcxxmini/libxx_new.cxx:72:11: error: redefinition of 'void* operator new(std::size_t, void*)'
   72 | FAR void *operator new(std::size_t nbytes, FAR void *ptr)
      |           ^~~~~~~~
In file included from /usr/include/newlib/c++/13.2.1/bits/atomic_base.h:36,
                 from /usr/include/newlib/c++/13.2.1/atomic:41,
                 from /home/leduc/wdc_workspace/src/autre/nuttx_dev/nuttx/include/nuttx/atomic.h:32,
                 from /home/leduc/wdc_workspace/src/autre/nuttx_dev/nuttx/include/nuttx/fs/fs.h:38,
                 from /home/leduc/wdc_workspace/src/autre/nuttx_dev/nuttx/include/nuttx/lib/lib.h:30,
                 from libcxxmini/libxx_new.cxx:29:
/usr/include/newlib/c++/13.2.1/new:174:33: note: 'void* operator new(std::size_t, void*)' previously defined here
  174 | _GLIBCXX_NODISCARD inline void* operator new(std::size_t, void* __p) _GLIBCXX_USE_NOEXCEPT
      |                                 ^~~~~~~~
make[1]: *** [Makefile:69: libxx_new.o] Error 1
make: *** [tools/LibTargets.mk:216: libs/libxx/libxx.a] Error 2

I'm not really sure to understand why the build system is targeting the libcxxmini in first place.
On which OS does this issue occur?
[OS: Linux]
What is the version of your OS?
Debian testing
NuttX Version
master
Issue Architecture
[Arch: arm]
Issue Area
[Area: Build System]
Verification

[X] I have verified before submitting the report.

The previous commit works fine, but since commit 4cec713dbf is unrelated to build system, it seems the bug was here before in atomic.h header.

@crafcat7 please take a look. @leducp it's better to enable libcxxtoolchain in one of mainline defconfig to catch the similar issue in the future.

This issue has been found in
https://github.com/apache/nuttx/blob/fd182dad6414bc614d6efb3f6deabb0d7e4543a7/libs/libxx/Makefile#L32-L41
When LIBCXXTOOLCHAIN is enabled, LIBCXXMINI should not be included in the compilation because they are mutually exclusive
I submitted a PR to fix this issue：https://github.com/apache/nuttx/pull/13663

@crafcat7 please take a look. @leducp it's better to enable libcxxtoolchain in one of mainline defconfig to catch the similar issue in the future.

OK but... what is a "mainline" defconfig? :sweat_smile:

you can add a new one, or reuse one of them.


JSON Streaming Support

Currently, the JSON payloads does not stream. There is no direct mechanism for custom serialization implementations to be given. To have full support, the Gson based current implementation has to be updated to be based on Jackson.

Ballerina JSON implementation is based on Jackson now.


[RFE] Send the logs to a remote target using a kernel parameter

Current situation
Some parameters can be added to the boot sequence, especially while using the iPXE installation method. In case of crash, the logs are only stored locally and are available using a local console or SSH.
Impact
The administrator has to connect against the in-memory Flatcar Linux running on the target machine so as to see the logs.
Ideal future situation
A kernel parameter such as flatcar.remote_logs_url=http://target.com:80 should be used to send log messages to a remote target.
ignition can be configured to get systemd-journal-upload.service up and running. An article could be written in the documentation.
Implementation options
systemd-journal-upload.service could be used but only supports HTTP (https://www.freedesktop.org/software/systemd/man/systemd-journal-upload.service.html#).
Additional information
N.A.

Thanks, yes, we need a docs section for that.
So, it roughly works like that, on one machine you start systemd-journal-gatewayd.socket and then the collecting machine should be able to get it with sudo systemd-run --unit systemd-journal-remote-client /usr/lib/systemd/systemd-journal-remote --url http://IPADDR:19531.
Reading entries can be done by filtering for the hostname sudo journalctl _HOSTNAME=gateway -t core --file /var/log/journal/remote/remote-IPADDR.journal.
Now that is just the one-time action I copied from our test suite and not a persistent setup nor in any way secured.
I'm sure that there are other ways, I also didn't read the upstream docs. You can also run rsyslog by forwarding the journal to syslog.


Streamlit error

When I run gui.py, simulation_http.py example files after installing narrate, I get the following error message. Is there any way I can solve it?
StreamlitAPIException: Failed to load the provided avatar value as an image.
Traceback:
File "C:\Users...\narrate\gui.py", line 75, in
for m in response: append_message(m)
File "C:\Users...\narrate\gui.py", line 52, in append_message
with st.chat_message(message_type, avatar=avatars[message_type]):

I fixed the problem. It seems that the error was caused by the absence of two image files in the repository: eve.png and wall-e.png. I added them and ran it, and it worked fine.

I fixed the problem. It seems that the error was caused by the absence of two image files in the repository: eve.png and wall-e.png. I added them and ran it, and it worked fine.
Hello, I also find this problem. Could you please tell me how to get the image files?Really appreciate it!


[Need testing] [Hopefully] Prevent "No such interface supported"

By checking if file is locally provided on computer, otherwise, ask cached manager to complete update on it right away????
Need confirming if this will solve #215 or not
Edit1: Beware that test saving same file over and over the result eventually never showed up again, until testing on other file as I tried testing on saving 🤨 emoji, error pop up on SVG save, then saving on PNG no error show up. Until saving other emoji on PNG first and error eventually showed up
Edit2: Previous codes test on on no-interface branch, as I am now testing on latest release version. Saving file on OneDrive show the error and saving on local folder show successfully saved the icon

This is strange as the CachedFileManager is only really important for OneDrive files in the first place. If it's stopped working (probably some OS update?) may as well remove the CachedFileManager calls entirely 🤔

I tried removed that code entirely, and the error is vanished! But I'm worry what will happen on older version of Windows...

Test on Windows 10 version 19042 21H2 saving 🍦📿 and a few random emojis as colored glyph

Save as SVG on OneDrive
Save as SVG on Desktop
Save as PNG on OneDrive
Save as PNG on Desktop

None of these configurations throw error of no supported interface.


Regression: Markdown preview editor is scrolling to random locations

VSCode Version: Code - Insiders 1.14.0-insider (cea00a71bef01a5ecbae39a8dd4f1bd08fd50c57, 2017-07-03T11:05:04.616Z)
OS Version: Darwin x64 16.6.0

Steps to Reproduce:

configure the markdown preview to never scroll by itself:

configure "markdown.preview.scrollEditorWithPreview": false
configure "markdown.preview.scrollPreviewWithEditorSelection": false

try to edit the 1.14 release notes

go to the Notable Changes section and press a space;
then delete the space.

observe: the markdown preview is scrolling by itself to random locations, making the side-by-side editing-preview experience broken:

Note: I think this worked last endgame when I wrote my release notes.

I can not reproduce the random scrolling, but I do get full page reloads with every single modification.

Fix for the flickering https://github.com/Microsoft/vscode/commit/af2757c1f64e1a2921d67b7df56b4d62d3adc9ef

Cherry picked flicked fix into 1.14: 767eea0
The scroll one does not seem like a regression from 1.13. Moving this out of June

I believe this was fixed by some work I did to improve scroll sync with webviews. I tested on the VS Code docs but was not able to reproduce this issue anymore
Please let me know if you still see this in a specific document

Nice!


Contributing chat

README.md: Link to community forums
For now we're reusing the Fedora chat, in the future that may change.
Signed-off-by: Colin Walters<EMAIL_ADDRESS>
CONTRIBUTING: Recommend filing an issue before big PRs
Signed-off-by: Colin Walters<EMAIL_ADDRESS>

Trading for a review on https://gitlab.com/fedora/bootc/docs/-/merge_requests/72 :)


core: print namespace in debug mode only

adding new flag --debug, if debug mode is passed then only cluster and operator will be printed.
fixes: #118

this is not the most elegant solution,  I would like to do something similar to rook, but for that, I'll need to change the whole fmt.Print to another logging method which I'll avoid until the golang release.


WatchOS support

Replacing and Closing #381 now based against master.
Regarding tests: the existing ones pass, but it seems like there is no test suite for watch os apps. If somebody knows how to add them, I'd be happy to do it, but I just can't find that option.
However I've successfully integrated this version in my watch app which used an older version of SQLite.swift.
Let me know if there's anything else missing, I'd be happy to amend.

:bow:


Student instructor meta data

@rkevin-arch I am working on adding metadata (first name, last name, email) to the database. Can you give any comments on the database structure? I used Association Objects in order to store the extra information in the original association table.
@Lawrence37 @aalmanza1998 Please test functionality using frontend.

Is there a reason you're not just storing first names, last names and emails in the users table directly?

As we (Eric, Abigail, Lawrence) discussed, students may need to get different first name etc in different classes. There is also some security concerns(see this). I remember you mentioned that JupyterHub may provide some API, but I have no idea about the JupyterHub side (need to ask Abigail / Lawrence).


[YUNIKORN-253] Add unit tests for the shim side API

Ideally this should be merged in first before #146 so that I can add unit test coverage for the node types as well.

Rebased and fixed the review items - sorry for the delay. Could you please review it @yangwwei ?

hi @adamantal
Changes look good. Can you fix the remaining lint error?
Next time you can run make lint locally before submitting the PR if you want to prevent such errors before creating the PR.


App. is not configured as a multi-tenant application

When I try to Push Link =365 account below I get the request to that my app has to be a Multi-tenant application.

I have made my App. multi-tenant but I still get this error:

But you see that my app. is now multi-tenant:

NB: Sorry I don't know if this is a Bug - but how can I mark this as "not a Bug"?

I sovled the issue by assigning Application ID URI to my App. may be documentation should include this step also:

Next error this and now I don't know what to do:

Regarding the first error. Did you change the tenants settings in between? it usually takes a couple of minutes before the settings propagate. The Application ID URI is not required in nay way, so im guessing you just tried before the tenant settings had propagated.
Regarding the redirect uri, can you please right click on the "Link O365 account" and click copy link address and provide me with that?
I also need the redirect uri you have set up in azure..

I have just pushed V1.1 https://github.com/PTST/O365Calendar-HomeAssistant/releases/tag/v1.1
In this i have enabled an alternative auth flow that you can try https://github.com/PTST/O365Calendar-HomeAssistant/#alt-auth-flow

Great work.. And I have removed Application ID URI (I think and hope) but when I try alternative auth flow I copy the returned URL and paste it into the Reply field and Press Submit. But then I get another configuration notification:

Please attach the full home assistant logs, I have an inkling what's happening, but I need the logs to confirm

Full log - not showing much:
2020-01-13 18:10:03 WARNING (SyncWorker_0) [homeassistant.util.yaml.loader] YAML file /config/scripts/sonos_doorbell.yaml contains duplicate key "data_template". Check lines 7 and 9. 2020-01-13 18:10:03 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for auto_backup which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 18:10:03 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for breaking_changes which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 18:10:03 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 18:10:09 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for fitbit which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 18:10:11 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for braviatv_psk which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 18:10:12 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for office365calendar which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 18:10:20 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved Traceback (most recent call last):   File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 408, in _async_add_entity     await entity.async_update_ha_state()   File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 286, in async_update_ha_state     self._async_write_ha_state()   File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 340, in _async_write_ha_state     icon = self.icon   File "/config/custom_components/fitbit/sensor.py", line 416, in icon     battery_level = BATTERY_LEVELS[self.extra.get('battery')] KeyError: None 2020-01-13 18:10:22 WARNING (MainThread) [hacs] Configuration option 'python_script' is deprecated and you should remove it from your configuration, HACS will know if you use 'python_script' in your Home Assistant configuration, this option will be removed in a future release. 2020-01-13 18:10:22 WARNING (MainThread) [hacs] Configuration option 'theme' is deprecated and you should remove it from your configuration, HACS will know if you use 'theme' in your Home Assistant configuration, this option will be removed in a future release. 2020-01-13 18:11:09 ERROR (SyncWorker_0) [O365.connection] Unable to fetch auth token. Error: (missing_code) Missing code parameter in response.

The last line indicates that you might not have pasted the entire url or not the correct url into the text field. Please try authenticating again. Paste the returned url here if it still does not work
You probably have to restart home assistent to ensure you are using the correct Auth notification
Sorry about the duplicate notification, that's an error on my part

Well now I deleted the old app and created a new - following the guide - I got to the part where I logged into my corporate account and got the acceptance page - now I try with alternative auth:

I'm not sure which Return URL or which part I should copy and paste in

Did you set the redirect uri to https://login.microsoftonline.com/common/oauth2/nativeclient ?
Also as mentioned earlier the changes takes some minutes to propagate. So please wait 5 minutes after setting the redirect uri and try again

I'm not sure which Return URL or which part I should copy and paste in

After you have successfully logged in with your Microsoft account, you will get redirected to a blank web page. Here you copy the entire url from the url bar and paste it into home assistant

OK I will try

Well - now I get the blank page and copy and paste the whole URL and press submit but then I just get another configuration notification even though I have setup added with sensor name and calendar:

Could you please check whether The logs still says missing code parameter in response?
And please paste the url you received in here as well

New O365 error in log:
2020-01-13 19:06:51 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for breaking_changes which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 19:06:51 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 19:06:51 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for auto_backup which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 19:06:57 ERROR (SyncWorker_2) [homeassistant.components.octoprint] Endpoint: printer Failed to update OctoPrint status.   Error: 409 Client Error: CONFLICT for url: http://<IP_ADDRESS>:80/api/printer 2020-01-13 19:06:58 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for fitbit which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 19:07:00 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for braviatv_psk which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 19:07:01 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for office365calendar which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 19:07:09 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved Traceback (most recent call last):   File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 408, in _async_add_entity     await entity.async_update_ha_state()   File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 286, in async_update_ha_state     self._async_write_ha_state()   File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 340, in _async_write_ha_state     icon = self.icon   File "/config/custom_components/fitbit/sensor.py", line 416, in icon     battery_level = BATTERY_LEVELS[self.extra.get('battery')] KeyError: None 2020-01-13 19:07:09 WARNING (MainThread) [homeassistant.components.upnp] Wanted UPnP/IGD device with UDN "uuid:060b7353-fca6-4070-85f4-1fbfb9add62c" not found, aborting 2020-01-13 19:07:11 WARNING (MainThread) [hacs] Configuration option 'python_script' is deprecated and you should remove it from your configuration, HACS will know if you use 'python_script' in your Home Assistant configuration, this option will be removed in a future release. 2020-01-13 19:07:11 WARNING (MainThread) [hacs] Configuration option 'theme' is deprecated and you should remove it from your configuration, HACS will know if you use 'theme' in your Home Assistant configuration, this option will be removed in a future release. 2020-01-13 19:07:56 WARNING (MainThread) [homeassistant.helpers.entity] Update of vacuum.xiaomi_vacuum_cleaner is taking over 10 seconds 2020-01-13 19:08:35 ERROR (SyncWorker_18) [O365.connection] Unable to fetch auth token. Error: (invalid_client) AADSTS700025: Client is public so neither 'client_assertion' nor 'client_secret' should be presented. Trace ID: feb60858-beff-481f-a571-8bbd63b79500 Correlation ID: ae41439c-ae1c-4a8c-acf7-3422251e9f35 Timestamp: 2020-01-13 18:08:35Z

https://login.microsoftonline.com/common/oauth2/nativeclient?code=OAQABAAIAAABeAFzDwllzTYGDLh_qYbH8_4Hls4vTyfD6pN4UsNduoQYvcrnX9cESjX6GW6rYzAV_AfTSGkSLJnDpFUMRb6NHeZDqhX0uqaEZKUWwHyRiNgk9Hz0TMR085cnzpETossoFiEOUnbCUcoZBTHuhH28NbQ1WSTl6prWoezADPd-5JqJNGbBJsmSX2whSlxn9V_mmkq568CKHQfMu7obneZhCjzJmPW9gnAnQiRdGl3QAIASrFE-OWyYM0FPbhedvXMEm6Bmc2QJ3iQSTqEi37VUsy5CEnuhUCIby_3UmxAIWdEsfZNQS0oJ8hW6p9IOUkbmCInZ-Evk7b69xdA7XaDMifxZE6_x7ovq63bIgaUh0vWR-hUiRZAqt8IvLA-AHGIqTAbzvq-_vFJMUrN618x7Me5ZrvXxZ3iTlFDS06j1rgkdn12qwL7TflnUtXo_tS5a-m866lMV0ThdATesiW1HTRu8UeX2SFRZKaLrBEXe-nEPl9Qh1quaZOIUZKzm6Djc8TkRLotym4aCpRpHV5aclAqHaWTdSSPzY26E-PKDkKLODaVq2qxFsXyA1IHS7C3Yy1H5h4FQhEFb8JmOy1LR-E36DYC0SXOwqHJh8PVwdwPfn3fu8r1PVPrFVirblWBqGMHUOd3Fe7CRd36txphIGhb474xBuou1-mNJ9KFof8wEYdVEvFCLotPfiBtcZNubNTpqTnUb9AZ8LGiBrabeZf69XFlwYbcuK7NIIQhuwkY5XMYQksjysTfRKtXwyJF5XwHaW7Qia34tu7x3pkayPZwpGEOmBaA69_z6rs85BoSGVvNik26QVVYWbwjjhmSeHIGLZ46xThByxwerHenPpBcAbcfhWTDboX7cKqu_x2zdhLKmTFhFchng8mSd8UVULCx4-FC8yH4VtNdFqndltIAA&state=5EtrQXfqhkuFvMKN0pQPENVDgqJMOo&session_state=b5872ae7-3309-41fa-8f7d-19447609f2d8

You might need to set "deafult client type" to yes in Azure, wait a couple of minutes and try again

well now this:
2020-01-13 19:08:35 ERROR (SyncWorker_18) [O365.connection] Unable to fetch auth token. Error: (invalid_client) AADSTS700025: Client is public so neither 'client_assertion' nor 'client_secret' should be presented. Trace ID: feb60858-beff-481f-a571-8bbd63b79500 Correlation ID: ae41439c-ae1c-4a8c-acf7-3422251e9f35 Timestamp: 2020-01-13 18:08:35Z

That timestamp is the same as before, did you remember to refresh the logs?

Sorry - I just saw that - Here you are:
2020-01-13 19:47:58 ERROR (SyncWorker_2) [O365.connection] Unable to fetch auth token. Error: (mismatching_state) CSRF Warning! State not equal in request and response. 2020-01-13 19:48:20 ERROR (SyncWorker_3) [O365.connection] Unable to fetch auth token. Error: (invalid_client) AADSTS700025: Client is public so neither 'client_assertion' nor 'client_secret' should be presented. Trace ID: d1d7f293-cb8c-45cf-aa6e-93d2deb69200 Correlation ID: 43c74d6b-9c8f-4a2c-ab1f-4316eba087d3 Timestamp: 2020-01-13 18:48:20Z 2020-01-13 19:51:33 ERROR (SyncWorker_2) [O365.connection] Unable to fetch auth token. Error: (mismatching_state) CSRF Warning! State not equal in request and response.

This is probably because of the multiple notifications. Restart home assistant to ensure that only one notification exists. Then authenticate again.

Cool Pic. - I will try - and thanks for the effort

Please let me know either way whether it works 🇩🇰

Well same error and new time stamp ;-)
2020-01-13 20:03:04 ERROR (SyncWorker_6) [O365.connection] Unable to fetch auth token. Error: (invalid_client) AADSTS700025: Client is public so neither 'client_assertion' nor 'client_secret' should be presented. Trace ID: 2adbe62f-ed03-4578-91f6-ef1b98108f00 Correlation ID: 00eb0173-8efa-4d12-b1bb-724c76fa76df Timestamp: 2020-01-13 19:03:04Z

Hmm... I will take a deeper look at this again tomorrow and see if I can replicate any of this myself after I fix the notification issue.

OK that's fine - I expect that this is correct:

This is my setup

Bingo! Thanks I'm in.

It does not seem to be able to find a calendar named woek_calendar. Are you sure you want to have calendar_name in your config? Calendar_name is used when you want to retrieve some other calendar than you standard one

Removed names and now this:
2020-01-13 20:49:22 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for sensor.o365_calendar (<class 'custom_components.office365calendar.sensor.O365Calendar'>) took 0.539 seconds. Please report platform to the developers at https://goo.gl/Nvioub 2020-01-13 20:49:26 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved Traceback (most recent call last):   File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 408, in _async_add_entity     await entity.async_update_ha_state()   File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 286, in async_update_ha_state     self._async_write_ha_state()   File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 340, in _async_write_ha_state     icon = self.icon   File "/config/custom_components/fitbit/sensor.py", line 416, in icon

I don't see any error regarding the O365 sensor? If you take a look at your entities you should have a sensor.{name variable from configuration.yaml}
If you have removed both names then it should be sensor.o365_calendar

Btw did you change anything on your Azure app when you got it working?

Yees I added the Redirect URI for: https://login.microsoftonline.com/common/oauth2/nativeclient
Yes I only get a warning in my Log:
2020-01-13 21:11:05 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for office365calendar which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant. 2020-01-13 21:11:09 WARNING (MainThread) [homeassistant.helpers.entity] Updating state for sensor.work_calendar (<class 'custom_components.office365calendar.sensor.O365Calendar'>) took 0.533 seconds. Please report platform to the developers at https://goo.gl/Nvioub
And no sensor named "Work_calendar" exist.

And if you are busy just answer me later.

Well no - it's here somehow:

Then it seems to be configured correctly and working

Yep - now I just miss a calendar card to show O365 content.

For now i will not look into a calendar card, since i'm only personally using this sensor for automations, and my javascript is rusty enough that it would take me quite a while to create anything worthwhile
But i'm glad you got it working. I will update the readme to point out it has to be added as a web url and to not just use the checkbox for the url


use GPU for

If I want to use the GPU for computing, what should I do?

If I want to use the GPU for computing, what should I do?

You don't need to do anything! The code already checks for the availability of GPUs! If it finds any, it will automatically use GPUs. If you want to run the code on a specific GPU, assign the id by using CUDA_VISIBLE_DEIVCES=0,1 python main.py ...

thanks very much！Does it take about 10 seconds to parse a sentence？


Is the latency based on one image or a batch of images?

Hi Thank you for the great work.
I just want to make sure is the latency(ms) measured for one image?

Thank you for your interest in HW-NAS-Bench!
The latency(ms) measured for one image.


Implement debugging features for generated documents.

The debug feature should include adding an option in the docugenr8 settings that will be reflected in docugenr8-core. When the DTO is built, this setting should be passed to the export modules, which will use it to add additional features for representing contents.


Add three types of read and cluster mode in Fuse Stress Bench

What changes are proposed in this pull request?

Implement [LocalRead, RemoteRead, ClusterRead] in cluster mode in Fuse IO Stress Bench.
Create FuseIOSummary class for aggregated results of all workers in the cluster.
Remove ThreadCount class under FuseIOTaskResult class to simplify the logic.

Why are the changes needed?

design doc
Using the new FuseIOSummary class we can show the aggregated results better and more concisely. This is also adopted by master stress bench etc. where multiple nodes are used.
The original ThreadCount class is adopted from clientIOStressBench, where one run of the bench can test different number of threads, and each ThreadCount object is the result of one particular number of threads. FuseIOStressBench doesn't support testing multiple number of threads, so we can get rid of ThreadCount class to simplify the design.

Does this PR introduce any user facing changes?
Users could run FuseIOStressBench in a cluster with job service. Read operation also expands to [LocalRead, RemoteRead, ClusterRead]
Linked issue: #14034
@LuQQiu Thanks in advance for reviewing

Codecov Report

Merging #14018 (a65a7e9) into master (18448fb) will decrease coverage by 25.90%.
The diff coverage is 0.00%.

@@              Coverage Diff              @@
##             master   #14018       +/-   ##
=============================================
- Coverage     43.25%   17.35%   -25.91%
+ Complexity     9147     2683     -6464
=============================================
  Files          1413     1418        +5
  Lines         81906    82047      +141
  Branches       9916     9932       +16
=============================================
- Hits          35428    14236    -21192
- Misses        43516    66561    +23045
+ Partials       2962     1250     -1712

Impacted Files
Coverage Δ

...main/java/alluxio/stress/fuse/FuseIOOperation.java
0.00% <0.00%> (ø)

...ain/java/alluxio/stress/fuse/FuseIOParameters.java
0.00% <ø> (ø)

...c/main/java/alluxio/stress/fuse/FuseIOSummary.java
0.00% <0.00%> (ø)

...ain/java/alluxio/stress/fuse/FuseIOTaskResult.java
0.00% <0.00%> (ø)

...main/java/alluxio/stress/cli/fuse/FuseIOBench.java
0.00% <0.00%> (ø)

...mon/src/main/java/alluxio/shell/CommandReturn.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...mon/src/main/java/alluxio/util/ExceptionUtils.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...n/src/main/java/alluxio/wire/AlluxioProxyInfo.java
0.00% <0.00%> (-100.00%)
:arrow_down:

.../src/main/java/alluxio/wire/AlluxioMasterInfo.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...src/main/java/alluxio/job/meta/JobIdGenerator.java
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 682 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c1e8973...a65a7e9. Read the comment docs.

@ssz1997 we discussed during the AI sync yesterday that we prefer to have one issue with one or more PR addressing that issue. For this PR, can you open an issue and put more detailed description/design link in that issue? and link the issue in your PR description

@LuQQiu Addressed all the comments. PTAL, thanks!

@apc999 @LuQQiu Addressed all comments. PTAL, thanks!

@apc999 PTAL if you have time, otherwise this PR will be merged by Sep 17, thanks!

alluxio-bot, merge this please


CLIMATE-563 - Add missing esgf-pyclient dependency

Merged build triggered. Test Failed.

Merged build started. Test Failed.

Merged build finished. Test Passed.


The headers are not sent back by @SendTo

For https://docs.spring.io/spring-kafka/reference/html/_reference.html#annotation-send-to
the @SendTo, does not seems to send the back the header it received except correlation_id.
We can see this on Kafka Broker, the message key is empty for the reply message.
We can send our custom header , if the reply type of the method is Message.
In this case, consumer will decide what header he wants to send to producer.
But , as per replyTemplate, the producer should be able to decide what headers it set.

@heerdev ,
What do you suggest has to be as a fix for this issue?
Any chances that we can see a Pull Request from you on the matter?
Thanks

I was thinking we can add a Predicate<String> shouldCopyHeader to the listener adapter/container factory.


Disallow directories in package keys

Also clean up some version ID handling.

My two cents:

pkg.set('foo/', None) should error out; you should be setting directories with set_dir. E.g. the "create an empty directory" behavior should be handled by pkg.set_dir('foo/', None).
pkg.set('', None) should error out, at least that's what I thought. Is empty string ('') significant? I thought we were using forward slash (/) to indicate the package root?

Ok, so currently, my code will error out on both pkg.set('foo/', None) and pkg.set('', None).
I think you guys (@stevededalus and @ResidentMario) have different thoughts on how it should work - so we need to make a decision here.

I believe @stevededalus agrees with you that we should use "" as a synonym for "/" because S3 uses "" as its symbol for root? In that case, as long as the behavior of "" and "/" is equivalent throughout the API, I'm satisfied.

Ok. What about pkg.set('foo/', None)? Does that do anything?
Also, the spec doesn't have any examples of how set should work...


Toast should remain fixed on scroll at all times.

On scroll down it goes up and then switches back to bottom bar of the view.
On scroll up it hides with the view and the reaper at the bottom bar.
Is there way to set up toast to be fixed at all times?

This doesn't happen to me. How did you include <Toaster/> in your code?

This seems to work for me. Please provide an example so we can reproduce. I'll close this issue for now.

In my case this was caused by contain: paint css prop which basically converts absolute positioned elements to relative


Layers to add to background_layers through bcdata.txt

[x] whse_imagery_and_base_maps.mot_road_structure_sp

[ ] WHSE_WILDLIFE_MANAGEMENT.WCP_FISH_SENSITIVE_WS_POLY
[ ] WHSE_BASEMAPPING.FWA_GLACIERS_POLY

[ ] Pacific Salmon Conservation Units, Sites & Status  https://open.canada.ca/data/en/dataset/1ac00a39-4770-443d-8a6b-9656c06df6a3
[ ] historic glaciers? https://catalogue.data.gov.bc.ca/dataset/historical-glaciers

Just FYI, there is another road dataset that should be available in the next few weeks - the Cariboo region is building and maintaining its own cleaned resource road layer.
I'll evaluate it once I have it in hand for this project https://github.com/smnorris/roadintegrator/issues/31 and modify bcfishpass to use this source rather than DRA/FTEN for the region if appropriate (for resource roads only, they defer to DRA for 'demographic' roads.


Question: How registries.yaml can have multiple repositories

I have a single machine k3s installation for dev/test purposes.
The app images produced by our team are on GitLab.
I have the following registries.yaml:
mirrors:
  docker.io:
    endpoint:
      - "https://registry.gitlab.com"
configs:
  "registry.gitlab.com":
    auth:
      username: {{ username }}
      password: {{ gitlab_registry_token }}

It works fine to pull images from GitLab private registry, but it appears this registry is not working as a proxy for docker.io.
So, If I want to grab an image from docker.io (like nginx), I couldn't.
So my question how we can have multiple container repositories in registries.yaml

I tried to add an entry for "https://index.docker.io/v2/" in the endpoints list but It seems it is not working

Does the nginx image exist on gitlab at registry.gitlab.com/nginx:latest? If you want to use your registry as a mirror for docker.io, the images need to have the exact same name.

the image doesn't exist on registry.gitlab.com.
The Gitlab registry contains only my project images.
And I need to have Github for rancher and other images (nginx and others)

You've told it to use registry.gitlab.com as a mirror for docker.io. If that's not what you want, don'd do it. Did you mean to do something like this:
mirrors:
  registry.gitlab.com:
    endpoint:
      - "https://registry.gitlab.com"
configs:
  registry.gitlab.com:
    auth:
      username: {{ username }}
      password: {{ gitlab_registry_token }}

It seems working fine.  Thanks a lot.